home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The Arcade•
/
Cannon Fodder ••••
/
Cannon Fodder ееее.rsrc
/
CODE_3.txt
< prev
next >
Wrap
Text File
|
1989-03-23
|
128KB
|
2,264 lines
# near model CODE resource
# jump table entries: 392-400 (9 of them)
export_50:
fn00000000:
00000000 4E56 FFF0 link A6, -0x0010
00000004 4E71 nop
00000006 4E71 nop
00000008 3B7C FFEC F8E6 move.w [A5 - 0x71A], 0xFFEC
0000000E 3B7C FFEC F8D2 move.w [A5 - 0x72E], 0xFFEC
00000014 3B7C 000A F8E4 move.w [A5 - 0x71C], 0xA /* '\n' */
0000001A 3B7C 000A F8D4 move.w [A5 - 0x72C], 0xA /* '\n' */
00000020 3B7C FFEC F8E2 move.w [A5 - 0x71E], 0xFFEC
00000026 3B7C FFEC F8D6 move.w [A5 - 0x72A], 0xFFEC
0000002C 3B7C FFF6 F8E0 move.w [A5 - 0x720], 0xFFF6
00000032 3B7C FFF6 F8D8 move.w [A5 - 0x728], 0xFFF6
00000038 3B7C FFEC F8DE move.w [A5 - 0x722], 0xFFEC
0000003E 3B7C FFEC F8DA move.w [A5 - 0x726], 0xFFEC
00000044 3B7C 0014 F8DC move.w [A5 - 0x724], 0x14
0000004A 3B7C 0014 F8D0 move.w [A5 - 0x730], 0x14
00000050 3B7C 000A F8CE move.w [A5 - 0x732], 0xA /* '\n' */
00000056 3B7C FFEC F8CC move.w [A5 - 0x734], 0xFFEC
0000005C 3B7C FFF6 F8CA move.w [A5 - 0x736], 0xFFF6
00000062 3B7C FFEC F8C8 move.w [A5 - 0x738], 0xFFEC
00000068 3B7C 0014 F8C6 move.w [A5 - 0x73A], 0x14
0000006E 3B7C FFEC F8C4 move.w [A5 - 0x73C], 0xFFEC
00000074 3B7C 000A F8BA move.w [A5 - 0x746], 0xA /* '\n' */
0000007A 3B7C FFEC F8BC move.w [A5 - 0x744], 0xFFEC
00000080 3B7C FFF6 F8BE move.w [A5 - 0x742], 0xFFF6
00000086 3B7C FFEC F8C0 move.w [A5 - 0x740], 0xFFEC
0000008C 3B7C 0014 F8C2 move.w [A5 - 0x73E], 0x14
00000092 3B7C FFEC F8B8 move.w [A5 - 0x748], 0xFFEC
00000098 4E5E unlink A6
0000009A 4E75 rts
export_51:
0000009C 4E56 F3E6 link A6, -0x0C1A
000000A0 48E7 0100 movem.l -[A7], D7
000000A4 41FA 03CE lea.l A0, [PC + 0x3CE /* 00000474, value 0x154C6566, pstring "Left Hits Left Cannon" */]
000000A8 43EE F3EE lea.l A1, [A6 - 0xC12]
000000AC 7005 moveq.l D0, 0x05
label000000AE:
000000AE 22D8 move.l [A1]+, [A0]+
000000B0 51C8 FFFC dbf D0, -0x6 /* 000000AE */
000000B4 41FA 03A6 lea.l A0, [PC + 0x3A6 /* 0000045C, value 0x164C6566, pstring "Left Hits Right Cannon" */]
000000B8 43EE F4EE lea.l A1, [A6 - 0xB12]
000000BC 7005 moveq.l D0, 0x05
label000000BE:
000000BE 22D8 move.l [A1]+, [A0]+
000000C0 51C8 FFFC dbf D0, -0x6 /* 000000BE */
000000C4 41FA 037E lea.l A0, [PC + 0x37E /* 00000444, value 0x174C6566, pstring "Left Hits Left Hospital" */]
000000C8 43EE F5EE lea.l A1, [A6 - 0xA12]
000000CC 7005 moveq.l D0, 0x05
label000000CE:
000000CE 22D8 move.l [A1]+, [A0]+
000000D0 51C8 FFFC dbf D0, -0x6 /* 000000CE */
000000D4 41FA 0354 lea.l A0, [PC + 0x354 /* 0000042A, value 0x184C6566, pstring "Left Hits Right Hospital" */]
000000D8 43EE F6EE lea.l A1, [A6 - 0x912]
000000DC 7006 moveq.l D0, 0x06
label000000DE:
000000DE 22D8 move.l [A1]+, [A0]+
000000E0 51C8 FFFC dbf D0, -0x6 /* 000000DE */
000000E4 41FA 0328 lea.l A0, [PC + 0x328 /* 0000040E, value 0x1B4C6566, pstring "Left Hits Left Command Post" */]
000000E8 43EE F7EE lea.l A1, [A6 - 0x812]
000000EC 7006 moveq.l D0, 0x06
label000000EE:
000000EE 22D8 move.l [A1]+, [A0]+
000000F0 51C8 FFFC dbf D0, -0x6 /* 000000EE */
000000F4 41FA 02FA lea.l A0, [PC + 0x2FA /* 000003F0, value 0x1C4C6566, pstring "Left Hits Right Command Post" */]
000000F8 43EE F8EE lea.l A1, [A6 - 0x712]
000000FC 7007 moveq.l D0, 0x07
label000000FE:
000000FE 22D8 move.l [A1]+, [A0]+
00000100 51C8 FFFC dbf D0, -0x6 /* 000000FE */
00000104 41FA 02D2 lea.l A0, [PC + 0x2D2 /* 000003D8, value 0x16526967, pstring "Right Hits Left Cannon" */]
00000108 43EE F9EE lea.l A1, [A6 - 0x612]
0000010C 7005 moveq.l D0, 0x05
label0000010E:
0000010E 22D8 move.l [A1]+, [A0]+
00000110 51C8 FFFC dbf D0, -0x6 /* 0000010E */
00000114 41FA 02AA lea.l A0, [PC + 0x2AA /* 000003C0, value 0x17526967, pstring "Right Hits Right Cannon" */]
00000118 43EE FAEE lea.l A1, [A6 - 0x512]
0000011C 7005 moveq.l D0, 0x05
label0000011E:
0000011E 22D8 move.l [A1]+, [A0]+
00000120 51C8 FFFC dbf D0, -0x6 /* 0000011E */
00000124 41FA 0280 lea.l A0, [PC + 0x280 /* 000003A6, value 0x18526967, pstring "Right Hits Left Hospital" */]
00000128 43EE FBEE lea.l A1, [A6 - 0x412]
0000012C 7006 moveq.l D0, 0x06
label0000012E:
0000012E 22D8 move.l [A1]+, [A0]+
00000130 51C8 FFFC dbf D0, -0x6 /* 0000012E */
00000134 41FA 0256 lea.l A0, [PC + 0x256 /* 0000038C, value 0x19526967, pstring "Right Hits Right Hospital" */]
00000138 43EE FCEE lea.l A1, [A6 - 0x312]
0000013C 7006 moveq.l D0, 0x06
label0000013E:
0000013E 22D8 move.l [A1]+, [A0]+
00000140 51C8 FFFC dbf D0, -0x6 /* 0000013E */
00000144 41FA 0228 lea.l A0, [PC + 0x228 /* 0000036E, value 0x1C526967, pstring "Right Hits Left Command Post" */]
00000148 43EE FDEE lea.l A1, [A6 - 0x212]
0000014C 7007 moveq.l D0, 0x07
label0000014E:
0000014E 22D8 move.l [A1]+, [A0]+
00000150 51C8 FFFC dbf D0, -0x6 /* 0000014E */
00000154 41FA 01FA lea.l A0, [PC + 0x1FA /* 00000350, value 0x1D526967, pstring "Right Hits Right Command Post" */]
00000158 43EE FEEE lea.l A1, [A6 - 0x112]
0000015C 7007 moveq.l D0, 0x07
label0000015E:
0000015E 22D8 move.l [A1]+, [A0]+
00000160 51C8 FFFC dbf D0, -0x6 /* 0000015E */
00000164 7E05 moveq.l D7, 0x05
00000166 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1
label0000016C:
0000016C 302E FFEE move.w D0, [A6 - 0x12]
00000170 E340 asl D0.w, 1
00000172 0640 F2D6 addi.w D0, 0xF2D6
00000176 3BBC 0014 0000 move.w [A5 + D0.w], 0x14
0000017C 302E FFEE move.w D0, [A6 - 0x12]
00000180 E340 asl D0.w, 1
00000182 322E FFEE move.w D1, [A6 - 0x12]
00000186 E341 asl D1.w, 1
00000188 0641 F2D6 addi.w D1, 0xF2D6
0000018C 3235 1000 move.w D1, [A5 + D1.w]
00000190 0641 001E addi.w D1, 0x1E
00000194 0640 F2A6 addi.w D0, 0xF2A6
00000198 3B81 0000 move.w [A5 + D0.w], D1
0000019C 302E FFEE move.w D0, [A6 - 0x12]
000001A0 E340 asl D0.w, 1
000001A2 7223 moveq.l D1, 0x23
000001A4 C3EE FFEE muls.w D1, [A6 - 0x12]
000001A8 0641 000A addi.w D1, 0xA /* '\n' */
000001AC 0640 F2BE addi.w D0, 0xF2BE
000001B0 3B81 0000 move.w [A5 + D0.w], D1
000001B4 302E FFEE move.w D0, [A6 - 0x12]
000001B8 E340 asl D0.w, 1
000001BA 322E FFEE move.w D1, [A6 - 0x12]
000001BE E341 asl D1.w, 1
000001C0 0641 F2BE addi.w D1, 0xF2BE
000001C4 3235 1000 move.w D1, [A5 + D1.w]
000001C8 0641 000F addi.w D1, 0xF
000001CC 0640 F28E addi.w D0, 0xF28E
000001D0 3B81 0000 move.w [A5 + D0.w], D1
000001D4 526E FFEE addq.w [A6 - 0x12], 1
000001D8 51CF FF92 dbf D7, -0x70 /* 0000016C */
000001DC 7E05 moveq.l D7, 0x05
000001DE 3D7C 0007 FFEE move.w [A6 - 0x12], 0x7
label000001E4:
000001E4 302E FFEE move.w D0, [A6 - 0x12]
000001E8 E340 asl D0.w, 1
000001EA 0640 F2D6 addi.w D0, 0xF2D6
000001EE 3BBC 0154 0000 move.w [A5 + D0.w], 0x154
000001F4 302E FFEE move.w D0, [A6 - 0x12]
000001F8 E340 asl D0.w, 1
000001FA 322E FFEE move.w D1, [A6 - 0x12]
000001FE E341 asl D1.w, 1
00000200 0641 F2D6 addi.w D1, 0xF2D6
00000204 3235 1000 move.w D1, [A5 + D1.w]
00000208 0641 001E addi.w D1, 0x1E
0000020C 0640 F2A6 addi.w D0, 0xF2A6
00000210 3B81 0000 move.w [A5 + D0.w], D1
00000214 302E FFEE move.w D0, [A6 - 0x12]
00000218 E340 asl D0.w, 1
0000021A 7223 moveq.l D1, 0x23
0000021C C3EE FFEE muls.w D1, [A6 - 0x12]
00000220 0641 FF38 addi.w D1, 0xFF38
00000224 0640 F2BE addi.w D0, 0xF2BE
00000228 3B81 0000 move.w [A5 + D0.w], D1
0000022C 302E FFEE move.w D0, [A6 - 0x12]
00000230 E340 asl D0.w, 1
00000232 322E FFEE move.w D1, [A6 - 0x12]
00000236 E341 asl D1.w, 1
00000238 0641 F2BE addi.w D1, 0xF2BE
0000023C 3235 1000 move.w D1, [A5 + D1.w]
00000240 0641 000F addi.w D1, 0xF
00000244 0640 F28E addi.w D0, 0xF28E
00000248 3B81 0000 move.w [A5 + D0.w], D1
0000024C 526E FFEE addq.w [A6 - 0x12], 1
00000250 51CF FF92 dbf D7, -0x70 /* 000001E4 */
00000254 7E0B moveq.l D7, 0x0B
00000256 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1
label0000025C:
0000025C 302E FFEE move.w D0, [A6 - 0x12]
00000260 E740 asl D0.w, 3
00000262 0640 F3A8 addi.w D0, 0xF3A8
00000266 4875 0000 pea.l [A5 + D0.w]
0000026A 302E FFEE move.w D0, [A6 - 0x12]
0000026E E340 asl D0.w, 1
00000270 0640 F2D6 addi.w D0, 0xF2D6
00000274 3F35 0000 move.w -[A7], [A5 + D0.w]
00000278 302E FFEE move.w D0, [A6 - 0x12]
0000027C E340 asl D0.w, 1
0000027E 0640 F2BE addi.w D0, 0xF2BE
00000282 3F35 0000 move.w -[A7], [A5 + D0.w]
00000286 302E FFEE move.w D0, [A6 - 0x12]
0000028A E340 asl D0.w, 1
0000028C 0640 F2A6 addi.w D0, 0xF2A6
00000290 3F35 0000 move.w -[A7], [A5 + D0.w]
00000294 302E FFEE move.w D0, [A6 - 0x12]
00000298 E340 asl D0.w, 1
0000029A 0640 F28E addi.w D0, 0xF28E
0000029E 3F35 0000 move.w -[A7], [A5 + D0.w]
000002A2 A8A7 syscall SetRect
000002A4 302E FFEE move.w D0, [A6 - 0x12]
000002A8 E740 asl D0.w, 3
000002AA 0640 F3A8 addi.w D0, 0xF3A8
000002AE 4875 0000 pea.l [A5 + D0.w]
000002B2 A8A1 syscall FrameRect
000002B4 302E FFEE move.w D0, [A6 - 0x12]
000002B8 E340 asl D0.w, 1
000002BA 0640 F2D6 addi.w D0, 0xF2D6
000002BE 3F35 0000 move.w -[A7], [A5 + D0.w]
000002C2 302E FFEE move.w D0, [A6 - 0x12]
000002C6 E340 asl D0.w, 1
000002C8 0640 F28E addi.w D0, 0xF28E
000002CC 3035 0000 move.w D0, [A5 + D0.w]
000002D0 0640 000A addi.w D0, 0xA /* '\n' */
000002D4 3F00 move.w -[A7], D0
000002D6 A893 syscall MoveTo
000002D8 302E FFEE move.w D0, [A6 - 0x12]
000002DC E140 asl D0.w, 8
000002DE 0640 F2EE addi.w D0, 0xF2EE
000002E2 4876 0000 pea.l [A6 + D0.w]
000002E6 A884 syscall DrawString
000002E8 302E FFEE move.w D0, [A6 - 0x12]
000002EC E740 asl D0.w, 3
000002EE 0640 F348 addi.w D0, 0xF348
000002F2 4875 0000 pea.l [A5 + D0.w]
000002F6 302E FFEE move.w D0, [A6 - 0x12]
000002FA E340 asl D0.w, 1
000002FC 0640 F2D6 addi.w D0, 0xF2D6
00000300 3035 0000 move.w D0, [A5 + D0.w]
00000304 5240 addq.w D0, 1
00000306 3F00 move.w -[A7], D0
00000308 302E FFEE move.w D0, [A6 - 0x12]
0000030C E340 asl D0.w, 1
0000030E 0640 F2BE addi.w D0, 0xF2BE
00000312 3035 0000 move.w D0, [A5 + D0.w]
00000316 5240 addq.w D0, 1
00000318 3F00 move.w -[A7], D0
0000031A 302E FFEE move.w D0, [A6 - 0x12]
0000031E E340 asl D0.w, 1
00000320 0640 F2A6 addi.w D0, 0xF2A6
00000324 3035 0000 move.w D0, [A5 + D0.w]
00000328 5340 subq.w D0, 1
0000032A 3F00 move.w -[A7], D0
0000032C 302E FFEE move.w D0, [A6 - 0x12]
00000330 E340 asl D0.w, 1
00000332 0640 F28E addi.w D0, 0xF28E
00000336 3035 0000 move.w D0, [A5 + D0.w]
0000033A 5340 subq.w D0, 1
0000033C 3F00 move.w -[A7], D0
0000033E A8A7 syscall SetRect
00000340 526E FFEE addq.w [A6 - 0x12], 1
00000344 51CF FF16 dbf D7, -0xEC /* 0000025C */
00000348 4CDF 0080 movem.l D7, [A7]+
0000034C 4E5E unlink A6
0000034E 4E75 rts
00000350 1D52 6967 move.b [A6 + 0x6967], [A2]
00000354 6874 bvc +0x76 /* 000003CA */
00000356 2048 movea.l A0, A0
00000358 6974 bvs +0x76 /* 000003CE */
0000035A 7320 moveq.l D1, 0x20
0000035C 5269 6768 addq.w [A1 + 0x6768], 1
00000360 7420 moveq.l D2, 0x20
00000362 436F 6D6D chk.w D1, [A7 + 0x6D6D]
00000366 616E bsr +0x70 /* 000003D6 */
00000368 6420 bcc +0x22 /* 0000038A */
0000036A 506F 7374 addq.w [A7 + 0x7374], 8
0000036E 1C52 movea.b A6, [A2]
00000370 6967 bvs +0x69 /* 000003D9 */
00000372 6874 bvc +0x76 /* 000003E8 */
00000374 2048 movea.l A0, A0
00000376 6974 bvs +0x76 /* 000003EC */
00000378 7320 moveq.l D1, 0x20
0000037A 4C65 6674 movem.l D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
0000037E 2043 movea.l A0, D3
00000380 6F6D ble +0x6F /* 000003EF */
00000382 6D61 blt +0x63 /* 000003E5 */
00000384 6E64 bgt +0x66 /* 000003EA */
00000386 2050 movea.l A0, [A0]
00000388 6F73 ble +0x75 /* 000003FD */
label0000038A:
0000038A 7408 moveq.l D2, 0x08
0000038C 1952 6967 move.b [A4 + 0x6967], [A2]
00000390 6874 bvc +0x76 /* 00000406 */
00000392 2048 movea.l A0, A0
00000394 6974 bvs +0x76 /* 0000040A */
00000396 7320 moveq.l D1, 0x20
00000398 5269 6768 addq.w [A1 + 0x6768], 1
0000039C 7420 moveq.l D2, 0x20
0000039E 486F 7370 pea.l [A7 + 0x7370]
000003A2 6974 bvs +0x76 /* 00000418 */
000003A4 616C bsr +0x6E /* 00000412 */
000003A6 1852 movea.b A4, [A2]
000003A8 6967 bvs +0x69 /* 00000411 */
000003AA 6874 bvc +0x76 /* 00000420 */
000003AC 2048 movea.l A0, A0
000003AE 6974 bvs +0x76 /* 00000424 */
000003B0 7320 moveq.l D1, 0x20
000003B2 4C65 6674 movem.l D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
000003B6 2048 movea.l A0, A0
000003B8 6F73 ble +0x75 /* 0000042D */
000003BA 7069 moveq.l D0, 0x69
000003BC 7461 moveq.l D2, 0x61
000003BE 6C08 bge +0xA /* 000003C8 */
000003C0 1752 6967 move.b [A3 + 0x6967], [A2]
000003C4 6874 bvc +0x76 /* 0000043A */
000003C6 2048 movea.l A0, A0
label000003C8:
000003C8 6974 bvs +0x76 /* 0000043E */
label000003CA:
000003CA 7320 moveq.l D1, 0x20
000003CC 5269 6768 addq.w [A1 + 0x6768], 1
// begin alternate branch 000003CE-000003D0
label000003CE:
000003CE 6768 beq +0x6A /* 00000438 */
// end alternate branch 000003CE-000003D0
label000003CE: // (misaligned)
000003D0 7420 moveq.l D2, 0x20
000003D2 4361 chk.w D1, -[A1]
000003D4 6E6E bgt +0x70 /* 00000444 */
fn000003D6:
000003D6 6F6E ble +0x70 /* 00000446 */
000003D8 1652 movea.b A3, [A2]
000003DA 6967 bvs +0x69 /* 00000443 */
000003DC 6874 bvc +0x76 /* 00000452 */
000003DE 2048 movea.l A0, A0
000003E0 6974 bvs +0x76 /* 00000456 */
000003E2 7320 moveq.l D1, 0x20
000003E4 4C65 6674 movem.l D1,D2,D5,D6,A1,A2,A3,A5, -[A5]
label000003E8:
000003E8 2043 movea.l A0, D3
label000003EA:
000003EA 616E bsr +0x70 /* 0000045A */
label000003EC:
000003EC 6E6F bgt +0x71 /* 0000045D */
000003EE 6E08 bgt +0xA /* 000003F8 */
000003F0 1C4C movea.b A6, A4
000003F2 6566 bcs +0x68 /* 0000045A */
000003F4 7420 moveq.l D2, 0x20
000003F6 4869 7473 pea.l [A1 + 0x7473]
// begin alternate branch 000003F8-000003FA
label000003F8:
000003F8 7473 moveq.l D2, 0x73
// end alternate branch 000003F8-000003FA
label000003F8: // (misaligned)
000003FA 2052 movea.l A0, [A2]
000003FC 6967 bvs +0x69 /* 00000465 */
000003FE 6874 bvc +0x76 /* 00000474 */
00000400 2043 movea.l A0, D3
00000402 6F6D ble +0x6F /* 00000471 */
00000404 6D61 blt +0x63 /* 00000467 */
label00000406:
00000406 6E64 bgt +0x66 /* 0000046C */
00000408 2050 movea.l A0, [A0]
label0000040A:
0000040A 6F73 ble +0x75 /* 0000047F */
0000040C 7408 moveq.l D2, 0x08
0000040E 1B4C 6566 move.b [A5 + 0x6566], A4
fn00000412:
00000412 7420 moveq.l D2, 0x20
00000414 4869 7473 pea.l [A1 + 0x7473]
label00000418:
00000418 204C movea.l A0, A4
0000041A 6566 bcs +0x68 /* 00000482 */
0000041C 7420 moveq.l D2, 0x20
0000041E 436F 6D6D chk.w D1, [A7 + 0x6D6D]
// begin alternate branch 00000420-00000422
label00000420:
00000420 6D6D blt +0x6F /* 0000048F */
// end alternate branch 00000420-00000422
label00000420: // (misaligned)
00000422 616E bsr +0x70 /* 00000492 */
label00000424:
00000424 6420 bcc +0x22 /* 00000446 */
00000426 506F 7374 addq.w [A7 + 0x7374], 8
0000042A 184C movea.b A4, A4
0000042C 6566 bcs +0x68 /* 00000494 */
0000042E 7420 moveq.l D2, 0x20
00000430 4869 7473 pea.l [A1 + 0x7473]
00000434 2052 movea.l A0, [A2]
00000436 6967 bvs +0x69 /* 0000049F */
label00000438:
00000438 6874 bvc +0x76 /* 000004AE */
label0000043A:
0000043A 2048 movea.l A0, A0
0000043C 6F73 ble +0x75 /* 000004B1 */
label0000043E:
0000043E 7069 moveq.l D0, 0x69
00000440 7461 moveq.l D2, 0x61
00000442 6C08 bge +0xA /* 0000044C */
label00000444:
00000444 174C 6566 move.b [A3 + 0x6566], A4
// begin alternate branch 00000446-00000448
label00000446:
00000446 6566 bcs +0x68 /* 000004AE */
// end alternate branch 00000446-00000448
label00000446: // (misaligned)
00000448 7420 moveq.l D2, 0x20
0000044A 4869 7473 pea.l [A1 + 0x7473]
// begin alternate branch 0000044C-0000044E
label0000044C:
0000044C 7473 moveq.l D2, 0x73
// end alternate branch 0000044C-0000044E
label0000044C: // (misaligned)
0000044E 204C movea.l A0, A4
00000450 6566 bcs +0x68 /* 000004B8 */
label00000452:
00000452 7420 moveq.l D2, 0x20
00000454 486F 7370 pea.l [A7 + 0x7370]
// begin alternate branch 00000456-00000458
label00000456:
00000456 7370 moveq.l D1, 0x70
// end alternate branch 00000456-00000458
label00000456: // (misaligned)
00000458 6974 bvs +0x76 /* 000004CE */
fn0000045A:
0000045A 616C bsr +0x6E /* 000004C8 */
0000045C 164C movea.b A3, A4
0000045E 6566 bcs +0x68 /* 000004C6 */
00000460 7420 moveq.l D2, 0x20
00000462 4869 7473 pea.l [A1 + 0x7473]
00000466 2052 movea.l A0, [A2]
00000468 6967 bvs +0x69 /* 000004D1 */
0000046A 6874 bvc +0x76 /* 000004E0 */
label0000046C:
0000046C 2043 movea.l A0, D3
0000046E 616E bsr +0x70 /* 000004DE */
00000470 6E6F bgt +0x71 /* 000004E1 */
00000472 6E08 bgt +0xA /* 0000047C */
label00000474:
00000474 154C 6566 move.b [A2 + 0x6566], A4
00000478 7420 moveq.l D2, 0x20
0000047A 4869 7473 pea.l [A1 + 0x7473]
// begin alternate branch 0000047C-0000047E
label0000047C:
0000047C 7473 moveq.l D2, 0x73
// end alternate branch 0000047C-0000047E
label0000047C: // (misaligned)
0000047E 204C movea.l A0, A4
00000480 6566 bcs +0x68 /* 000004E8 */
label00000482:
00000482 7420 moveq.l D2, 0x20
00000484 4361 chk.w D1, -[A1]
00000486 6E6E bgt +0x70 /* 000004F6 */
00000488 6F6E ble +0x70 /* 000004F8 */
export_52:
fn0000048A:
0000048A 4E56 FFE6 link A6, -0x001A
0000048E 48E7 0100 movem.l -[A7], D7
fn00000492:
00000492 7E0B moveq.l D7, 0x0B
label00000494:
00000494 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1
label0000049A:
0000049A 302E FFEE move.w D0, [A6 - 0x12]
0000049E E740 asl D0.w, 3
000004A0 0640 F348 addi.w D0, 0xF348
000004A4 4875 0000 pea.l [A5 + D0.w]
000004A8 A8A3 syscall EraseRect
000004AA 302E FFEE move.w D0, [A6 - 0x12]
label000004AE:
000004AE E340 asl D0.w, 1
000004B0 0640 F2D6 addi.w D0, 0xF2D6
000004B4 3035 0000 move.w D0, [A5 + D0.w]
label000004B8:
000004B8 0640 FFE7 addi.w D0, 0xFFE7
000004BC 3F00 move.w -[A7], D0
000004BE 302E FFEE move.w D0, [A6 - 0x12]
000004C2 E340 asl D0.w, 1
000004C4 0640 F2BE addi.w D0, 0xF2BE
// begin alternate branch 000004C6-000004D2
label000004C6:
000004C6 F2BE 3035 .extension 0x2BE <<F/2-3/1>> // unimplemented
fn000004C8: // (misaligned)
000004CA 0000 0640 ori.b D0, 0x40 /* '@' */
label000004CE:
000004CE 000B 3F00 ori.b A3, 0x0
// end alternate branch 000004C6-000004D2
label000004C6: // (misaligned)
fn000004C8:
000004C8 3035 0000 move.w D0, [A5 + D0.w]
000004CC 0640 000B addi.w D0, 0xB
label000004CE: // (misaligned)
000004D0 3F00 move.w -[A7], D0
000004D2 A893 syscall MoveTo
000004D4 302E FFEE move.w D0, [A6 - 0x12]
000004D8 6000 072A bra +0x72C /* 00000C04 */
000004DC 302D F8E6 move.w D0, [A5 - 0x71A]
// begin alternate branch 000004DE-000004E2
fn000004DE:
000004DE F8E6 48C0 .extension 0x8E6 <<F/2-3/4>> // unimplemented
// end alternate branch 000004DE-000004E2
fn000004DE: // (misaligned)
label000004E0:
000004E0 48C0 ext.l D0
000004E2 2F00 move.l -[A7], D0
000004E4 486D F190 pea.l [A5 - 0xE70]
label000004E8:
000004E8 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000004EC 486D F190 pea.l [A5 - 0xE70]
000004F0 A884 syscall DrawString
000004F2 486D E680 pea.l [A5 - 0x1980]
label000004F6:
000004F6 302D F2D8 move.w D0, [A5 - 0xD28]
// begin alternate branch 000004F8-000004FC
label000004F8:
000004F8 F2D8 5240 .extension 0x2D8 <<F/2-3/1>> // unimplemented
// end alternate branch 000004F8-000004FC
label000004F8: // (misaligned)
000004FA 5240 addq.w D0, 1
000004FC 3F00 move.w -[A7], D0
000004FE 302D F2C0 move.w D0, [A5 - 0xD40]
00000502 5240 addq.w D0, 1
00000504 3F00 move.w -[A7], D0
00000506 302D F2D8 move.w D0, [A5 - 0xD28]
0000050A 0640 0051 addi.w D0, 0x51 /* 'Q' */
0000050E 322D F8E6 move.w D1, [A5 - 0x71A]
00000512 C3FC 0004 muls.w D1, 0x4
00000516 4A41 tst.w D1
00000518 6A02 bpl +0x4 /* 0000051C */
0000051A 4441 neg.w D1
label0000051C:
0000051C 9041 sub.w D0, D1
0000051E 3F00 move.w -[A7], D0
00000520 302D F290 move.w D0, [A5 - 0xD70]
00000524 5340 subq.w D0, 1
00000526 3F00 move.w -[A7], D0
00000528 A8A7 syscall SetRect
0000052A 486D E680 pea.l [A5 - 0x1980]
0000052E 486D FE0A pea.l [A5 - 0x1F6]
00000532 A8A5 syscall FillRect
00000534 486D E688 pea.l [A5 - 0x1978]
00000538 302D F2D8 move.w D0, [A5 - 0xD28]
0000053C 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000540 322D F8E6 move.w D1, [A5 - 0x71A]
00000544 C3FC 0004 muls.w D1, 0x4
00000548 4A41 tst.w D1
0000054A 6A02 bpl +0x4 /* 0000054E */
0000054C 4441 neg.w D1
label0000054E:
0000054E 9041 sub.w D0, D1
00000550 3F00 move.w -[A7], D0
00000552 302D F2C0 move.w D0, [A5 - 0xD40]
00000556 5240 addq.w D0, 1
00000558 3F00 move.w -[A7], D0
0000055A 302D F2A8 move.w D0, [A5 - 0xD58]
0000055E 5340 subq.w D0, 1
00000560 3F00 move.w -[A7], D0
00000562 302D F290 move.w D0, [A5 - 0xD70]
00000566 5340 subq.w D0, 1
00000568 3F00 move.w -[A7], D0
0000056A A8A7 syscall SetRect
0000056C 486D E688 pea.l [A5 - 0x1978]
00000570 486D FE1A pea.l [A5 - 0x1E6]
00000574 A8A5 syscall FillRect
00000576 6000 06B6 bra +0x6B8 /* 00000C2E */
0000057A 302D F8E4 move.w D0, [A5 - 0x71C]
0000057E 48C0 ext.l D0
00000580 2F00 move.l -[A7], D0
00000582 486D F090 pea.l [A5 - 0xF70]
00000586 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
0000058A 486D F090 pea.l [A5 - 0xF70]
0000058E A884 syscall DrawString
00000590 486D E680 pea.l [A5 - 0x1980]
00000594 302D F2DA move.w D0, [A5 - 0xD26]
00000598 5240 addq.w D0, 1
0000059A 3F00 move.w -[A7], D0
0000059C 302D F2C2 move.w D0, [A5 - 0xD3E]
000005A0 5240 addq.w D0, 1
000005A2 3F00 move.w -[A7], D0
000005A4 302D F2DA move.w D0, [A5 - 0xD26]
000005A8 5240 addq.w D0, 1
000005AA 322D F8E4 move.w D1, [A5 - 0x71C]
000005AE C3FC 0004 muls.w D1, 0x4
000005B2 D041 add.w D0, D1
000005B4 3F00 move.w -[A7], D0
000005B6 302D F292 move.w D0, [A5 - 0xD6E]
000005BA 5340 subq.w D0, 1
000005BC 3F00 move.w -[A7], D0
000005BE A8A7 syscall SetRect
000005C0 486D E680 pea.l [A5 - 0x1980]
000005C4 486D FE0A pea.l [A5 - 0x1F6]
000005C8 A8A5 syscall FillRect
000005CA 486D E688 pea.l [A5 - 0x1978]
000005CE 302D F2DA move.w D0, [A5 - 0xD26]
000005D2 5240 addq.w D0, 1
000005D4 322D F8E4 move.w D1, [A5 - 0x71C]
000005D8 C3FC 0004 muls.w D1, 0x4
000005DC D041 add.w D0, D1
000005DE 3F00 move.w -[A7], D0
000005E0 302D F2C2 move.w D0, [A5 - 0xD3E]
000005E4 5240 addq.w D0, 1
000005E6 3F00 move.w -[A7], D0
000005E8 302D F2AA move.w D0, [A5 - 0xD56]
000005EC 5340 subq.w D0, 1
000005EE 3F00 move.w -[A7], D0
000005F0 302D F292 move.w D0, [A5 - 0xD6E]
000005F4 5340 subq.w D0, 1
000005F6 3F00 move.w -[A7], D0
000005F8 A8A7 syscall SetRect
000005FA 486D E688 pea.l [A5 - 0x1978]
000005FE 486D FE1A pea.l [A5 - 0x1E6]
00000602 A8A5 syscall FillRect
00000604 6000 0628 bra +0x62A /* 00000C2E */
00000608 302D F8E2 move.w D0, [A5 - 0x71E]
0000060C 48C0 ext.l D0
0000060E 2F00 move.l -[A7], D0
00000610 486D EF90 pea.l [A5 - 0x1070]
00000614 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000618 486D EF90 pea.l [A5 - 0x1070]
0000061C A884 syscall DrawString
0000061E 486D E680 pea.l [A5 - 0x1980]
00000622 302D F2DC move.w D0, [A5 - 0xD24]
00000626 5240 addq.w D0, 1
00000628 3F00 move.w -[A7], D0
0000062A 302D F2C4 move.w D0, [A5 - 0xD3C]
0000062E 5240 addq.w D0, 1
00000630 3F00 move.w -[A7], D0
00000632 302D F2DC move.w D0, [A5 - 0xD24]
00000636 0640 0051 addi.w D0, 0x51 /* 'Q' */
0000063A 322D F8E2 move.w D1, [A5 - 0x71E]
0000063E C3FC 0004 muls.w D1, 0x4
00000642 4A41 tst.w D1
00000644 6A02 bpl +0x4 /* 00000648 */
00000646 4441 neg.w D1
label00000648:
00000648 9041 sub.w D0, D1
0000064A 3F00 move.w -[A7], D0
0000064C 302D F294 move.w D0, [A5 - 0xD6C]
00000650 5340 subq.w D0, 1
00000652 3F00 move.w -[A7], D0
00000654 A8A7 syscall SetRect
00000656 486D E680 pea.l [A5 - 0x1980]
0000065A 486D FE0A pea.l [A5 - 0x1F6]
0000065E A8A5 syscall FillRect
00000660 486D E688 pea.l [A5 - 0x1978]
00000664 302D F2DC move.w D0, [A5 - 0xD24]
00000668 0640 0051 addi.w D0, 0x51 /* 'Q' */
0000066C 322D F8E2 move.w D1, [A5 - 0x71E]
00000670 C3FC 0004 muls.w D1, 0x4
00000674 4A41 tst.w D1
00000676 6A02 bpl +0x4 /* 0000067A */
00000678 4441 neg.w D1
label0000067A:
0000067A 9041 sub.w D0, D1
0000067C 3F00 move.w -[A7], D0
0000067E 302D F2C4 move.w D0, [A5 - 0xD3C]
00000682 5240 addq.w D0, 1
00000684 3F00 move.w -[A7], D0
00000686 302D F2AC move.w D0, [A5 - 0xD54]
0000068A 5340 subq.w D0, 1
0000068C 3F00 move.w -[A7], D0
0000068E 302D F294 move.w D0, [A5 - 0xD6C]
00000692 5340 subq.w D0, 1
00000694 3F00 move.w -[A7], D0
00000696 A8A7 syscall SetRect
00000698 486D E688 pea.l [A5 - 0x1978]
0000069C 486D FE1A pea.l [A5 - 0x1E6]
000006A0 A8A5 syscall FillRect
000006A2 6000 058A bra +0x58C /* 00000C2E */
000006A6 302D F8E0 move.w D0, [A5 - 0x720]
000006AA 48C0 ext.l D0
000006AC 2F00 move.l -[A7], D0
000006AE 486D EE90 pea.l [A5 - 0x1170]
000006B2 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000006B6 486D EE90 pea.l [A5 - 0x1170]
000006BA A884 syscall DrawString
000006BC 486D E680 pea.l [A5 - 0x1980]
000006C0 302D F2DE move.w D0, [A5 - 0xD22]
000006C4 5240 addq.w D0, 1
000006C6 3F00 move.w -[A7], D0
000006C8 302D F2C6 move.w D0, [A5 - 0xD3A]
000006CC 5240 addq.w D0, 1
000006CE 3F00 move.w -[A7], D0
000006D0 302D F2DE move.w D0, [A5 - 0xD22]
000006D4 0640 0051 addi.w D0, 0x51 /* 'Q' */
000006D8 322D F8E0 move.w D1, [A5 - 0x720]
000006DC C3FC 0004 muls.w D1, 0x4
000006E0 4A41 tst.w D1
000006E2 6A02 bpl +0x4 /* 000006E6 */
000006E4 4441 neg.w D1
label000006E6:
000006E6 9041 sub.w D0, D1
000006E8 3F00 move.w -[A7], D0
000006EA 302D F296 move.w D0, [A5 - 0xD6A]
000006EE 5340 subq.w D0, 1
000006F0 3F00 move.w -[A7], D0
000006F2 A8A7 syscall SetRect
000006F4 486D E680 pea.l [A5 - 0x1980]
000006F8 486D FE0A pea.l [A5 - 0x1F6]
000006FC A8A5 syscall FillRect
000006FE 486D E688 pea.l [A5 - 0x1978]
00000702 302D F2DE move.w D0, [A5 - 0xD22]
00000706 0640 0051 addi.w D0, 0x51 /* 'Q' */
0000070A 322D F8E0 move.w D1, [A5 - 0x720]
0000070E C3FC 0004 muls.w D1, 0x4
00000712 4A41 tst.w D1
00000714 6A02 bpl +0x4 /* 00000718 */
00000716 4441 neg.w D1
label00000718:
00000718 9041 sub.w D0, D1
0000071A 3F00 move.w -[A7], D0
0000071C 302D F2C6 move.w D0, [A5 - 0xD3A]
00000720 5240 addq.w D0, 1
00000722 3F00 move.w -[A7], D0
00000724 302D F2AE move.w D0, [A5 - 0xD52]
00000728 5340 subq.w D0, 1
0000072A 3F00 move.w -[A7], D0
0000072C 302D F296 move.w D0, [A5 - 0xD6A]
00000730 5340 subq.w D0, 1
00000732 3F00 move.w -[A7], D0
00000734 A8A7 syscall SetRect
00000736 486D E688 pea.l [A5 - 0x1978]
0000073A 486D FE1A pea.l [A5 - 0x1E6]
0000073E A8A5 syscall FillRect
00000740 6000 04EC bra +0x4EE /* 00000C2E */
00000744 302D F8DE move.w D0, [A5 - 0x722]
00000748 48C0 ext.l D0
0000074A 2F00 move.l -[A7], D0
0000074C 486D ED90 pea.l [A5 - 0x1270]
00000750 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000754 486D ED90 pea.l [A5 - 0x1270]
00000758 A884 syscall DrawString
0000075A 486D E680 pea.l [A5 - 0x1980]
0000075E 302D F2E0 move.w D0, [A5 - 0xD20]
00000762 5240 addq.w D0, 1
00000764 3F00 move.w -[A7], D0
00000766 302D F2C8 move.w D0, [A5 - 0xD38]
0000076A 5240 addq.w D0, 1
0000076C 3F00 move.w -[A7], D0
0000076E 302D F2E0 move.w D0, [A5 - 0xD20]
00000772 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000776 322D F8DE move.w D1, [A5 - 0x722]
0000077A C3FC 0004 muls.w D1, 0x4
0000077E 4A41 tst.w D1
00000780 6A02 bpl +0x4 /* 00000784 */
00000782 4441 neg.w D1
label00000784:
00000784 9041 sub.w D0, D1
00000786 3F00 move.w -[A7], D0
00000788 302D F298 move.w D0, [A5 - 0xD68]
0000078C 5340 subq.w D0, 1
0000078E 3F00 move.w -[A7], D0
00000790 A8A7 syscall SetRect
00000792 486D E680 pea.l [A5 - 0x1980]
00000796 486D FE0A pea.l [A5 - 0x1F6]
0000079A A8A5 syscall FillRect
0000079C 486D E688 pea.l [A5 - 0x1978]
000007A0 302D F2E0 move.w D0, [A5 - 0xD20]
000007A4 0640 0051 addi.w D0, 0x51 /* 'Q' */
000007A8 322D F8DE move.w D1, [A5 - 0x722]
000007AC C3FC 0004 muls.w D1, 0x4
000007B0 4A41 tst.w D1
000007B2 6A02 bpl +0x4 /* 000007B6 */
000007B4 4441 neg.w D1
label000007B6:
000007B6 9041 sub.w D0, D1
000007B8 3F00 move.w -[A7], D0
000007BA 302D F2C8 move.w D0, [A5 - 0xD38]
000007BE 5240 addq.w D0, 1
000007C0 3F00 move.w -[A7], D0
000007C2 302D F2B0 move.w D0, [A5 - 0xD50]
000007C6 5340 subq.w D0, 1
000007C8 3F00 move.w -[A7], D0
000007CA 302D F298 move.w D0, [A5 - 0xD68]
000007CE 5340 subq.w D0, 1
000007D0 3F00 move.w -[A7], D0
000007D2 A8A7 syscall SetRect
000007D4 486D E688 pea.l [A5 - 0x1978]
000007D8 486D FE1A pea.l [A5 - 0x1E6]
000007DC A8A5 syscall FillRect
000007DE 6000 044E bra +0x450 /* 00000C2E */
000007E2 302D F8DC move.w D0, [A5 - 0x724]
000007E6 48C0 ext.l D0
000007E8 2F00 move.l -[A7], D0
000007EA 486D EC90 pea.l [A5 - 0x1370]
000007EE 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000007F2 486D EC90 pea.l [A5 - 0x1370]
000007F6 A884 syscall DrawString
000007F8 486D E680 pea.l [A5 - 0x1980]
000007FC 302D F2E2 move.w D0, [A5 - 0xD1E]
00000800 5240 addq.w D0, 1
00000802 3F00 move.w -[A7], D0
00000804 302D F2CA move.w D0, [A5 - 0xD36]
00000808 5240 addq.w D0, 1
0000080A 3F00 move.w -[A7], D0
0000080C 302D F2E2 move.w D0, [A5 - 0xD1E]
00000810 5240 addq.w D0, 1
00000812 322D F8DC move.w D1, [A5 - 0x724]
00000816 C3FC 0004 muls.w D1, 0x4
0000081A D041 add.w D0, D1
0000081C 3F00 move.w -[A7], D0
0000081E 302D F29A move.w D0, [A5 - 0xD66]
00000822 5340 subq.w D0, 1
00000824 3F00 move.w -[A7], D0
00000826 A8A7 syscall SetRect
00000828 486D E680 pea.l [A5 - 0x1980]
0000082C 486D FE0A pea.l [A5 - 0x1F6]
00000830 A8A5 syscall FillRect
00000832 486D E688 pea.l [A5 - 0x1978]
00000836 302D F2E2 move.w D0, [A5 - 0xD1E]
0000083A 5240 addq.w D0, 1
0000083C 322D F8DC move.w D1, [A5 - 0x724]
00000840 C3FC 0004 muls.w D1, 0x4
00000844 D041 add.w D0, D1
00000846 3F00 move.w -[A7], D0
00000848 302D F2CA move.w D0, [A5 - 0xD36]
0000084C 5240 addq.w D0, 1
0000084E 3F00 move.w -[A7], D0
00000850 302D F2B2 move.w D0, [A5 - 0xD4E]
00000854 5340 subq.w D0, 1
00000856 3F00 move.w -[A7], D0
00000858 302D F29A move.w D0, [A5 - 0xD66]
0000085C 5340 subq.w D0, 1
0000085E 3F00 move.w -[A7], D0
00000860 A8A7 syscall SetRect
00000862 486D E688 pea.l [A5 - 0x1978]
00000866 486D FE1A pea.l [A5 - 0x1E6]
0000086A A8A5 syscall FillRect
0000086C 6000 03C0 bra +0x3C2 /* 00000C2E */
00000870 302D F8CE move.w D0, [A5 - 0x732]
00000874 48C0 ext.l D0
00000876 2F00 move.l -[A7], D0
00000878 486D EB90 pea.l [A5 - 0x1470]
0000087C 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000880 486D EB90 pea.l [A5 - 0x1470]
00000884 A884 syscall DrawString
00000886 486D E680 pea.l [A5 - 0x1980]
0000088A 302D F2E4 move.w D0, [A5 - 0xD1C]
0000088E 5240 addq.w D0, 1
00000890 3F00 move.w -[A7], D0
00000892 302D F2CC move.w D0, [A5 - 0xD34]
00000896 5240 addq.w D0, 1
00000898 3F00 move.w -[A7], D0
0000089A 302D F2E4 move.w D0, [A5 - 0xD1C]
0000089E 5240 addq.w D0, 1
000008A0 322D F8CE move.w D1, [A5 - 0x732]
000008A4 C3FC 0004 muls.w D1, 0x4
000008A8 D041 add.w D0, D1
000008AA 3F00 move.w -[A7], D0
000008AC 302D F29C move.w D0, [A5 - 0xD64]
000008B0 5340 subq.w D0, 1
000008B2 3F00 move.w -[A7], D0
000008B4 A8A7 syscall SetRect
000008B6 486D E680 pea.l [A5 - 0x1980]
000008BA 486D FE0A pea.l [A5 - 0x1F6]
000008BE A8A5 syscall FillRect
000008C0 486D E688 pea.l [A5 - 0x1978]
000008C4 302D F2E4 move.w D0, [A5 - 0xD1C]
000008C8 5240 addq.w D0, 1
000008CA 322D F8CE move.w D1, [A5 - 0x732]
000008CE C3FC 0004 muls.w D1, 0x4
000008D2 D041 add.w D0, D1
000008D4 3F00 move.w -[A7], D0
000008D6 302D F2CC move.w D0, [A5 - 0xD34]
000008DA 5240 addq.w D0, 1
000008DC 3F00 move.w -[A7], D0
000008DE 302D F2B4 move.w D0, [A5 - 0xD4C]
000008E2 5340 subq.w D0, 1
000008E4 3F00 move.w -[A7], D0
000008E6 302D F29C move.w D0, [A5 - 0xD64]
000008EA 5340 subq.w D0, 1
000008EC 3F00 move.w -[A7], D0
000008EE A8A7 syscall SetRect
000008F0 486D E688 pea.l [A5 - 0x1978]
000008F4 486D FE1A pea.l [A5 - 0x1E6]
000008F8 A8A5 syscall FillRect
000008FA 6000 0332 bra +0x334 /* 00000C2E */
000008FE 302D F8CC move.w D0, [A5 - 0x734]
00000902 48C0 ext.l D0
00000904 2F00 move.l -[A7], D0
00000906 486D EA90 pea.l [A5 - 0x1570]
0000090A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
0000090E 486D EA90 pea.l [A5 - 0x1570]
00000912 A884 syscall DrawString
00000914 486D E680 pea.l [A5 - 0x1980]
00000918 302D F2E6 move.w D0, [A5 - 0xD1A]
0000091C 5240 addq.w D0, 1
0000091E 3F00 move.w -[A7], D0
00000920 302D F2CE move.w D0, [A5 - 0xD32]
00000924 5240 addq.w D0, 1
00000926 3F00 move.w -[A7], D0
00000928 302D F2E6 move.w D0, [A5 - 0xD1A]
0000092C 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000930 322D F8CC move.w D1, [A5 - 0x734]
00000934 C3FC 0004 muls.w D1, 0x4
00000938 4A41 tst.w D1
0000093A 6A02 bpl +0x4 /* 0000093E */
0000093C 4441 neg.w D1
label0000093E:
0000093E 9041 sub.w D0, D1
00000940 3F00 move.w -[A7], D0
00000942 302D F29E move.w D0, [A5 - 0xD62]
00000946 5340 subq.w D0, 1
00000948 3F00 move.w -[A7], D0
0000094A A8A7 syscall SetRect
0000094C 486D E680 pea.l [A5 - 0x1980]
00000950 486D FE0A pea.l [A5 - 0x1F6]
00000954 A8A5 syscall FillRect
00000956 486D E688 pea.l [A5 - 0x1978]
0000095A 302D F2E6 move.w D0, [A5 - 0xD1A]
0000095E 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000962 322D F8CC move.w D1, [A5 - 0x734]
00000966 C3FC 0004 muls.w D1, 0x4
0000096A 4A41 tst.w D1
0000096C 6A02 bpl +0x4 /* 00000970 */
0000096E 4441 neg.w D1
label00000970:
00000970 9041 sub.w D0, D1
00000972 3F00 move.w -[A7], D0
00000974 302D F2CE move.w D0, [A5 - 0xD32]
00000978 5240 addq.w D0, 1
0000097A 3F00 move.w -[A7], D0
0000097C 302D F2B6 move.w D0, [A5 - 0xD4A]
00000980 5340 subq.w D0, 1
00000982 3F00 move.w -[A7], D0
00000984 302D F29E move.w D0, [A5 - 0xD62]
00000988 5340 subq.w D0, 1
0000098A 3F00 move.w -[A7], D0
0000098C A8A7 syscall SetRect
0000098E 486D E688 pea.l [A5 - 0x1978]
00000992 486D FE1A pea.l [A5 - 0x1E6]
00000996 A8A5 syscall FillRect
00000998 6000 0294 bra +0x296 /* 00000C2E */
0000099C 302D F8CA move.w D0, [A5 - 0x736]
000009A0 48C0 ext.l D0
000009A2 2F00 move.l -[A7], D0
000009A4 486D E990 pea.l [A5 - 0x1670]
000009A8 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000009AC 486D E990 pea.l [A5 - 0x1670]
000009B0 A884 syscall DrawString
000009B2 486D E680 pea.l [A5 - 0x1980]
000009B6 302D F2E8 move.w D0, [A5 - 0xD18]
000009BA 5240 addq.w D0, 1
000009BC 3F00 move.w -[A7], D0
000009BE 302D F2D0 move.w D0, [A5 - 0xD30]
000009C2 5240 addq.w D0, 1
000009C4 3F00 move.w -[A7], D0
000009C6 302D F2E8 move.w D0, [A5 - 0xD18]
000009CA 0640 0051 addi.w D0, 0x51 /* 'Q' */
000009CE 322D F8CA move.w D1, [A5 - 0x736]
000009D2 C3FC 0004 muls.w D1, 0x4
000009D6 4A41 tst.w D1
000009D8 6A02 bpl +0x4 /* 000009DC */
000009DA 4441 neg.w D1
label000009DC:
000009DC 9041 sub.w D0, D1
000009DE 3F00 move.w -[A7], D0
000009E0 302D F2A0 move.w D0, [A5 - 0xD60]
000009E4 5340 subq.w D0, 1
000009E6 3F00 move.w -[A7], D0
000009E8 A8A7 syscall SetRect
000009EA 486D E680 pea.l [A5 - 0x1980]
000009EE 486D FE0A pea.l [A5 - 0x1F6]
000009F2 A8A5 syscall FillRect
000009F4 486D E688 pea.l [A5 - 0x1978]
000009F8 302D F2E8 move.w D0, [A5 - 0xD18]
000009FC 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000A00 322D F8CA move.w D1, [A5 - 0x736]
00000A04 C3FC 0004 muls.w D1, 0x4
00000A08 4A41 tst.w D1
00000A0A 6A02 bpl +0x4 /* 00000A0E */
00000A0C 4441 neg.w D1
label00000A0E:
00000A0E 9041 sub.w D0, D1
00000A10 3F00 move.w -[A7], D0
00000A12 302D F2D0 move.w D0, [A5 - 0xD30]
00000A16 5240 addq.w D0, 1
00000A18 3F00 move.w -[A7], D0
00000A1A 302D F2B8 move.w D0, [A5 - 0xD48]
00000A1E 5340 subq.w D0, 1
00000A20 3F00 move.w -[A7], D0
00000A22 302D F2A0 move.w D0, [A5 - 0xD60]
00000A26 5340 subq.w D0, 1
00000A28 3F00 move.w -[A7], D0
00000A2A A8A7 syscall SetRect
00000A2C 486D E688 pea.l [A5 - 0x1978]
00000A30 486D FE1A pea.l [A5 - 0x1E6]
00000A34 A8A5 syscall FillRect
00000A36 6000 01F6 bra +0x1F8 /* 00000C2E */
00000A3A 302D F8C8 move.w D0, [A5 - 0x738]
00000A3E 48C0 ext.l D0
00000A40 2F00 move.l -[A7], D0
00000A42 486D E890 pea.l [A5 - 0x1770]
00000A46 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000A4A 486D E890 pea.l [A5 - 0x1770]
00000A4E A884 syscall DrawString
00000A50 486D E680 pea.l [A5 - 0x1980]
00000A54 302D F2EA move.w D0, [A5 - 0xD16]
00000A58 5240 addq.w D0, 1
00000A5A 3F00 move.w -[A7], D0
00000A5C 302D F2D2 move.w D0, [A5 - 0xD2E]
00000A60 5240 addq.w D0, 1
00000A62 3F00 move.w -[A7], D0
00000A64 302D F2EA move.w D0, [A5 - 0xD16]
00000A68 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000A6C 322D F8C8 move.w D1, [A5 - 0x738]
00000A70 C3FC 0004 muls.w D1, 0x4
00000A74 4A41 tst.w D1
00000A76 6A02 bpl +0x4 /* 00000A7A */
00000A78 4441 neg.w D1
label00000A7A:
00000A7A 9041 sub.w D0, D1
00000A7C 3F00 move.w -[A7], D0
00000A7E 302D F2A2 move.w D0, [A5 - 0xD5E]
00000A82 5340 subq.w D0, 1
00000A84 3F00 move.w -[A7], D0
00000A86 A8A7 syscall SetRect
00000A88 486D E680 pea.l [A5 - 0x1980]
00000A8C 486D FE0A pea.l [A5 - 0x1F6]
00000A90 A8A5 syscall FillRect
00000A92 486D E688 pea.l [A5 - 0x1978]
00000A96 302D F2EA move.w D0, [A5 - 0xD16]
00000A9A 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000A9E 322D F8C8 move.w D1, [A5 - 0x738]
00000AA2 C3FC 0004 muls.w D1, 0x4
00000AA6 4A41 tst.w D1
00000AA8 6A02 bpl +0x4 /* 00000AAC */
00000AAA 4441 neg.w D1
label00000AAC:
00000AAC 9041 sub.w D0, D1
00000AAE 3F00 move.w -[A7], D0
00000AB0 302D F2D2 move.w D0, [A5 - 0xD2E]
00000AB4 5240 addq.w D0, 1
00000AB6 3F00 move.w -[A7], D0
00000AB8 302D F2BA move.w D0, [A5 - 0xD46]
00000ABC 5340 subq.w D0, 1
00000ABE 3F00 move.w -[A7], D0
00000AC0 302D F2A2 move.w D0, [A5 - 0xD5E]
00000AC4 5340 subq.w D0, 1
00000AC6 3F00 move.w -[A7], D0
00000AC8 A8A7 syscall SetRect
00000ACA 486D E688 pea.l [A5 - 0x1978]
00000ACE 486D FE1A pea.l [A5 - 0x1E6]
00000AD2 A8A5 syscall FillRect
00000AD4 6000 0158 bra +0x15A /* 00000C2E */
00000AD8 302D F8C6 move.w D0, [A5 - 0x73A]
00000ADC 48C0 ext.l D0
00000ADE 2F00 move.l -[A7], D0
00000AE0 486D E790 pea.l [A5 - 0x1870]
00000AE4 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000AE8 486D E790 pea.l [A5 - 0x1870]
00000AEC A884 syscall DrawString
00000AEE 486D E680 pea.l [A5 - 0x1980]
00000AF2 302D F2EC move.w D0, [A5 - 0xD14]
00000AF6 5240 addq.w D0, 1
00000AF8 3F00 move.w -[A7], D0
00000AFA 302D F2D4 move.w D0, [A5 - 0xD2C]
00000AFE 5240 addq.w D0, 1
00000B00 3F00 move.w -[A7], D0
00000B02 302D F2EC move.w D0, [A5 - 0xD14]
00000B06 5240 addq.w D0, 1
00000B08 322D F8C6 move.w D1, [A5 - 0x73A]
00000B0C C3FC 0004 muls.w D1, 0x4
00000B10 D041 add.w D0, D1
00000B12 3F00 move.w -[A7], D0
00000B14 302D F2A4 move.w D0, [A5 - 0xD5C]
00000B18 5340 subq.w D0, 1
00000B1A 3F00 move.w -[A7], D0
00000B1C A8A7 syscall SetRect
00000B1E 486D E680 pea.l [A5 - 0x1980]
00000B22 486D FE0A pea.l [A5 - 0x1F6]
00000B26 A8A5 syscall FillRect
00000B28 486D E688 pea.l [A5 - 0x1978]
00000B2C 302D F2EC move.w D0, [A5 - 0xD14]
00000B30 5240 addq.w D0, 1
00000B32 322D F8C6 move.w D1, [A5 - 0x73A]
00000B36 C3FC 0004 muls.w D1, 0x4
00000B3A D041 add.w D0, D1
00000B3C 3F00 move.w -[A7], D0
00000B3E 302D F2D4 move.w D0, [A5 - 0xD2C]
00000B42 5240 addq.w D0, 1
00000B44 3F00 move.w -[A7], D0
00000B46 302D F2BC move.w D0, [A5 - 0xD44]
00000B4A 5340 subq.w D0, 1
00000B4C 3F00 move.w -[A7], D0
00000B4E 302D F2A4 move.w D0, [A5 - 0xD5C]
00000B52 5340 subq.w D0, 1
00000B54 3F00 move.w -[A7], D0
00000B56 A8A7 syscall SetRect
00000B58 486D E688 pea.l [A5 - 0x1978]
00000B5C 486D FE1A pea.l [A5 - 0x1E6]
00000B60 A8A5 syscall FillRect
00000B62 6000 00CA bra +0xCC /* 00000C2E */
00000B66 302D F8C4 move.w D0, [A5 - 0x73C]
00000B6A 48C0 ext.l D0
00000B6C 2F00 move.l -[A7], D0
00000B6E 486D E690 pea.l [A5 - 0x1970]
00000B72 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000B76 486D E690 pea.l [A5 - 0x1970]
00000B7A A884 syscall DrawString
00000B7C 486D E680 pea.l [A5 - 0x1980]
00000B80 302D F2EE move.w D0, [A5 - 0xD12]
00000B84 5240 addq.w D0, 1
00000B86 3F00 move.w -[A7], D0
00000B88 302D F2D6 move.w D0, [A5 - 0xD2A]
00000B8C 5240 addq.w D0, 1
00000B8E 3F00 move.w -[A7], D0
00000B90 302D F2EE move.w D0, [A5 - 0xD12]
00000B94 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000B98 322D F8C4 move.w D1, [A5 - 0x73C]
00000B9C C3FC 0004 muls.w D1, 0x4
00000BA0 4A41 tst.w D1
00000BA2 6A02 bpl +0x4 /* 00000BA6 */
00000BA4 4441 neg.w D1
label00000BA6:
00000BA6 9041 sub.w D0, D1
00000BA8 3F00 move.w -[A7], D0
00000BAA 302D F2A6 move.w D0, [A5 - 0xD5A]
00000BAE 5340 subq.w D0, 1
00000BB0 3F00 move.w -[A7], D0
00000BB2 A8A7 syscall SetRect
00000BB4 486D E680 pea.l [A5 - 0x1980]
00000BB8 486D FE0A pea.l [A5 - 0x1F6]
00000BBC A8A5 syscall FillRect
00000BBE 486D E688 pea.l [A5 - 0x1978]
00000BC2 302D F2EE move.w D0, [A5 - 0xD12]
00000BC6 0640 0051 addi.w D0, 0x51 /* 'Q' */
00000BCA 322D F8C4 move.w D1, [A5 - 0x73C]
00000BCE C3FC 0004 muls.w D1, 0x4
00000BD2 4A41 tst.w D1
00000BD4 6A02 bpl +0x4 /* 00000BD8 */
00000BD6 4441 neg.w D1
label00000BD8:
00000BD8 9041 sub.w D0, D1
00000BDA 3F00 move.w -[A7], D0
00000BDC 302D F2D6 move.w D0, [A5 - 0xD2A]
00000BE0 5240 addq.w D0, 1
00000BE2 3F00 move.w -[A7], D0
00000BE4 302D F2BE move.w D0, [A5 - 0xD42]
00000BE8 5340 subq.w D0, 1
00000BEA 3F00 move.w -[A7], D0
00000BEC 302D F2A6 move.w D0, [A5 - 0xD5A]
00000BF0 5340 subq.w D0, 1
00000BF2 3F00 move.w -[A7], D0
00000BF4 A8A7 syscall SetRect
00000BF6 486D E688 pea.l [A5 - 0x1978]
00000BFA 486D FE1A pea.l [A5 - 0x1E6]
00000BFE A8A5 syscall FillRect
00000C00 6000 002C bra +0x2E /* 00000C2E */
label00000C04:
00000C04 5340 subq.w D0, 1
00000C06 0C40 000C cmpi.w D0, 0xC
00000C0A 6422 bcc +0x24 /* 00000C2E */
00000C0C D040 add.w D0, D0
00000C0E 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000C12 4EFB 0002 jmp [PC + D0.w + 0x2]
00000C16 F8C6 F964 .extension 0x8C6 <<F/2-3/4>> // unimplemented
00000C1A F9F2 .invalid <<F/7/4>>
00000C1C FA90 FB2E .extension 0xA90 <<F/2-3/5>> // unimplemented
00000C20 FBCC .invalid <<F/7/5>>
00000C22 FC5A FCE8 .extension 0xC5A <<F/1/6>>, 0xFCE8 // unimplemented
00000C26 FD86 .invalid <<F/6/6>>
00000C28 FE24 FEC2 .unknown 0xFE24 0xFEC2 (W = 7)
00000C2C FF50 .extension 0xF50 <<F/4-5/7>> // unimplemented
label00000C2E:
00000C2E 526E FFEE addq.w [A6 - 0x12], 1
00000C32 51CF F866 dbf D7, -0x79C /* 0000049A */
00000C36 4CDF 0080 movem.l D7, [A7]+
00000C3A 4E5E unlink A6
00000C3C 4E75 rts
export_53:
00000C3E 4E56 FFE8 link A6, -0x0018
00000C42 4E71 nop
00000C44 4E71 nop
00000C46 422D FD24 clr.b [A5 - 0x2DC]
00000C4A 426D FAE6 clr.w [A5 - 0x51A]
00000C4E 426D FAE4 clr.w [A5 - 0x51C]
00000C52 3B7C 015E FAE2 move.w [A5 - 0x51E], 0x15E
00000C58 3B7C 0208 FAE0 move.w [A5 - 0x520], 0x208
00000C5E 486D FB44 pea.l [A5 - 0x4BC]
00000C62 3F2D FAE4 move.w -[A7], [A5 - 0x51C]
00000C66 3F2D FAE6 move.w -[A7], [A5 - 0x51A]
00000C6A 3F2D FAE0 move.w -[A7], [A5 - 0x520]
00000C6E 3F2D FAE2 move.w -[A7], [A5 - 0x51E]
00000C72 A8A7 syscall SetRect
label00000C74:
00000C74 554F subq.w A7, 2
00000C76 A974 syscall Button
00000C78 4A1F tst.b [A7]+
00000C7A 6700 09F8 beq +0x9FA /* 00001674 */
00000C7E 486D E66E pea.l [A5 - 0x1992]
00000C82 486D E66C pea.l [A5 - 0x1994]
00000C86 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
00000C8A 554F subq.w A7, 2
00000C8C 2F2D E66C move.l -[A7], [A5 - 0x1994]
00000C90 486D F2F0 pea.l [A5 - 0xD10]
00000C94 A8AD syscall PtInRect
00000C96 4A1F tst.b [A7]+
00000C98 6700 00B8 beq +0xBA /* 00000D52 */
00000C9C 302D E66E move.w D0, [A5 - 0x1992]
00000CA0 906D F2D8 sub.w D0, [A5 - 0xD28]
00000CA4 48C0 ext.l D0
00000CA6 81FC 0004 divs.w D0, 0x4
00000CAA 0640 FFEC addi.w D0, 0xFFEC
00000CAE 3B40 F8E6 move.w [A5 - 0x71A], D0
00000CB2 302D F8E6 move.w D0, [A5 - 0x71A]
00000CB6 B06D F8D2 cmp.w D0, [A5 - 0x72E]
00000CBA 6700 003A beq +0x3C /* 00000CF6 */
00000CBE 486D F350 pea.l [A5 - 0xCB0]
00000CC2 A8A3 syscall EraseRect
00000CC4 302D F2D8 move.w D0, [A5 - 0xD28]
00000CC8 0640 FFE7 addi.w D0, 0xFFE7
00000CCC 3F00 move.w -[A7], D0
00000CCE 302D F2C0 move.w D0, [A5 - 0xD40]
00000CD2 0640 000B addi.w D0, 0xB
00000CD6 3F00 move.w -[A7], D0
00000CD8 A893 syscall MoveTo
00000CDA 302D F8E6 move.w D0, [A5 - 0x71A]
00000CDE 48C0 ext.l D0
00000CE0 2F00 move.l -[A7], D0
00000CE2 486D F190 pea.l [A5 - 0xE70]
00000CE6 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000CEA 486D F190 pea.l [A5 - 0xE70]
00000CEE A884 syscall DrawString
00000CF0 3B6D F8E6 F8D2 move.w [A5 - 0x72E], [A5 - 0x71A]
label00000CF6:
00000CF6 486D E680 pea.l [A5 - 0x1980]
00000CFA 302D F2D8 move.w D0, [A5 - 0xD28]
00000CFE 5240 addq.w D0, 1
00000D00 3F00 move.w -[A7], D0
00000D02 302D F2C0 move.w D0, [A5 - 0xD40]
00000D06 5240 addq.w D0, 1
00000D08 3F00 move.w -[A7], D0
00000D0A 3F2D E66E move.w -[A7], [A5 - 0x1992]
00000D0E 302D F290 move.w D0, [A5 - 0xD70]
00000D12 5340 subq.w D0, 1
00000D14 3F00 move.w -[A7], D0
00000D16 A8A7 syscall SetRect
00000D18 486D E680 pea.l [A5 - 0x1980]
00000D1C 486D FE0A pea.l [A5 - 0x1F6]
00000D20 A8A5 syscall FillRect
00000D22 486D E688 pea.l [A5 - 0x1978]
00000D26 302D E66E move.w D0, [A5 - 0x1992]
00000D2A 5240 addq.w D0, 1
00000D2C 3F00 move.w -[A7], D0
00000D2E 302D F2C0 move.w D0, [A5 - 0xD40]
00000D32 5240 addq.w D0, 1
00000D34 3F00 move.w -[A7], D0
00000D36 302D F2A8 move.w D0, [A5 - 0xD58]
00000D3A 5340 subq.w D0, 1
00000D3C 3F00 move.w -[A7], D0
00000D3E 302D F290 move.w D0, [A5 - 0xD70]
00000D42 5340 subq.w D0, 1
00000D44 3F00 move.w -[A7], D0
00000D46 A8A7 syscall SetRect
00000D48 486D E688 pea.l [A5 - 0x1978]
00000D4C 486D FE1A pea.l [A5 - 0x1E6]
00000D50 A8A5 syscall FillRect
label00000D52:
00000D52 554F subq.w A7, 2
00000D54 2F2D E66C move.l -[A7], [A5 - 0x1994]
00000D58 486D F2F8 pea.l [A5 - 0xD08]
00000D5C A8AD syscall PtInRect
00000D5E 4A1F tst.b [A7]+
00000D60 6700 00B4 beq +0xB6 /* 00000E16 */
00000D64 302D E66E move.w D0, [A5 - 0x1992]
00000D68 906D F2DA sub.w D0, [A5 - 0xD26]
00000D6C 48C0 ext.l D0
00000D6E 81FC 0004 divs.w D0, 0x4
00000D72 3B40 F8E4 move.w [A5 - 0x71C], D0
00000D76 302D F8E4 move.w D0, [A5 - 0x71C]
00000D7A B06D F8D4 cmp.w D0, [A5 - 0x72C]
00000D7E 6700 003A beq +0x3C /* 00000DBA */
00000D82 486D F358 pea.l [A5 - 0xCA8]
00000D86 A8A3 syscall EraseRect
00000D88 302D F2DA move.w D0, [A5 - 0xD26]
00000D8C 0640 FFE7 addi.w D0, 0xFFE7
00000D90 3F00 move.w -[A7], D0
00000D92 302D F2C2 move.w D0, [A5 - 0xD3E]
00000D96 0640 000B addi.w D0, 0xB
00000D9A 3F00 move.w -[A7], D0
00000D9C A893 syscall MoveTo
00000D9E 302D F8E4 move.w D0, [A5 - 0x71C]
00000DA2 48C0 ext.l D0
00000DA4 2F00 move.l -[A7], D0
00000DA6 486D F090 pea.l [A5 - 0xF70]
00000DAA 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000DAE 486D F090 pea.l [A5 - 0xF70]
00000DB2 A884 syscall DrawString
00000DB4 3B6D F8E4 F8D4 move.w [A5 - 0x72C], [A5 - 0x71C]
label00000DBA:
00000DBA 486D E680 pea.l [A5 - 0x1980]
00000DBE 302D F2DA move.w D0, [A5 - 0xD26]
00000DC2 5240 addq.w D0, 1
00000DC4 3F00 move.w -[A7], D0
00000DC6 302D F2C2 move.w D0, [A5 - 0xD3E]
00000DCA 5240 addq.w D0, 1
00000DCC 3F00 move.w -[A7], D0
00000DCE 3F2D E66E move.w -[A7], [A5 - 0x1992]
00000DD2 302D F292 move.w D0, [A5 - 0xD6E]
00000DD6 5340 subq.w D0, 1
00000DD8 3F00 move.w -[A7], D0
00000DDA A8A7 syscall SetRect
00000DDC 486D E680 pea.l [A5 - 0x1980]
00000DE0 486D FE0A pea.l [A5 - 0x1F6]
00000DE4 A8A5 syscall FillRect
00000DE6 486D E688 pea.l [A5 - 0x1978]
00000DEA 302D E66E move.w D0, [A5 - 0x1992]
00000DEE 5240 addq.w D0, 1
00000DF0 3F00 move.w -[A7], D0
00000DF2 302D F2C2 move.w D0, [A5 - 0xD3E]
00000DF6 5240 addq.w D0, 1
00000DF8 3F00 move.w -[A7], D0
00000DFA 302D F2AA move.w D0, [A5 - 0xD56]
00000DFE 5340 subq.w D0, 1
00000E00 3F00 move.w -[A7], D0
00000E02 302D F292 move.w D0, [A5 - 0xD6E]
00000E06 5340 subq.w D0, 1
00000E08 3F00 move.w -[A7], D0
00000E0A A8A7 syscall SetRect
00000E0C 486D E688 pea.l [A5 - 0x1978]
00000E10 486D FE1A pea.l [A5 - 0x1E6]
00000E14 A8A5 syscall FillRect
label00000E16:
00000E16 554F subq.w A7, 2
00000E18 2F2D E66C move.l -[A7], [A5 - 0x1994]
00000E1C 486D F300 pea.l [A5 - 0xD00]
00000E20 A8AD syscall PtInRect
00000E22 4A1F tst.b [A7]+
00000E24 6700 00B8 beq +0xBA /* 00000EDE */
00000E28 302D E66E move.w D0, [A5 - 0x1992]
00000E2C 906D F2DC sub.w D0, [A5 - 0xD24]
00000E30 48C0 ext.l D0
00000E32 81FC 0004 divs.w D0, 0x4
00000E36 0640 FFEC addi.w D0, 0xFFEC
00000E3A 3B40 F8E2 move.w [A5 - 0x71E], D0
00000E3E 302D F8E2 move.w D0, [A5 - 0x71E]
00000E42 B06D F8D6 cmp.w D0, [A5 - 0x72A]
00000E46 6700 003A beq +0x3C /* 00000E82 */
00000E4A 486D F360 pea.l [A5 - 0xCA0]
00000E4E A8A3 syscall EraseRect
00000E50 302D F2DC move.w D0, [A5 - 0xD24]
00000E54 0640 FFE7 addi.w D0, 0xFFE7
00000E58 3F00 move.w -[A7], D0
00000E5A 302D F2C4 move.w D0, [A5 - 0xD3C]
00000E5E 0640 000B addi.w D0, 0xB
00000E62 3F00 move.w -[A7], D0
00000E64 A893 syscall MoveTo
00000E66 302D F8E2 move.w D0, [A5 - 0x71E]
00000E6A 48C0 ext.l D0
00000E6C 2F00 move.l -[A7], D0
00000E6E 486D EF90 pea.l [A5 - 0x1070]
00000E72 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000E76 486D EF90 pea.l [A5 - 0x1070]
00000E7A A884 syscall DrawString
00000E7C 3B6D F8E2 F8D6 move.w [A5 - 0x72A], [A5 - 0x71E]
label00000E82:
00000E82 486D E680 pea.l [A5 - 0x1980]
00000E86 302D F2DC move.w D0, [A5 - 0xD24]
00000E8A 5240 addq.w D0, 1
00000E8C 3F00 move.w -[A7], D0
00000E8E 302D F2C4 move.w D0, [A5 - 0xD3C]
00000E92 5240 addq.w D0, 1
00000E94 3F00 move.w -[A7], D0
00000E96 3F2D E66E move.w -[A7], [A5 - 0x1992]
00000E9A 302D F294 move.w D0, [A5 - 0xD6C]
00000E9E 5340 subq.w D0, 1
00000EA0 3F00 move.w -[A7], D0
00000EA2 A8A7 syscall SetRect
00000EA4 486D E680 pea.l [A5 - 0x1980]
00000EA8 486D FE0A pea.l [A5 - 0x1F6]
00000EAC A8A5 syscall FillRect
00000EAE 486D E688 pea.l [A5 - 0x1978]
00000EB2 302D E66E move.w D0, [A5 - 0x1992]
00000EB6 5240 addq.w D0, 1
00000EB8 3F00 move.w -[A7], D0
00000EBA 302D F2C4 move.w D0, [A5 - 0xD3C]
00000EBE 5240 addq.w D0, 1
00000EC0 3F00 move.w -[A7], D0
00000EC2 302D F2AC move.w D0, [A5 - 0xD54]
00000EC6 5340 subq.w D0, 1
00000EC8 3F00 move.w -[A7], D0
00000ECA 302D F294 move.w D0, [A5 - 0xD6C]
00000ECE 5340 subq.w D0, 1
00000ED0 3F00 move.w -[A7], D0
00000ED2 A8A7 syscall SetRect
00000ED4 486D E688 pea.l [A5 - 0x1978]
00000ED8 486D FE1A pea.l [A5 - 0x1E6]
00000EDC A8A5 syscall FillRect
label00000EDE:
00000EDE 554F subq.w A7, 2
00000EE0 2F2D E66C move.l -[A7], [A5 - 0x1994]
00000EE4 486D F308 pea.l [A5 - 0xCF8]
00000EE8 A8AD syscall PtInRect
00000EEA 4A1F tst.b [A7]+
00000EEC 6700 00B8 beq +0xBA /* 00000FA6 */
00000EF0 302D E66E move.w D0, [A5 - 0x1992]
00000EF4 906D F2DE sub.w D0, [A5 - 0xD22]
00000EF8 48C0 ext.l D0
00000EFA 81FC 0004 divs.w D0, 0x4
00000EFE 0640 FFEC addi.w D0, 0xFFEC
00000F02 3B40 F8E0 move.w [A5 - 0x720], D0
00000F06 302D F8E0 move.w D0, [A5 - 0x720]
00000F0A B06D F8D8 cmp.w D0, [A5 - 0x728]
00000F0E 6700 003A beq +0x3C /* 00000F4A */
00000F12 486D F368 pea.l [A5 - 0xC98]
00000F16 A8A3 syscall EraseRect
00000F18 302D F2DE move.w D0, [A5 - 0xD22]
00000F1C 0640 FFE7 addi.w D0, 0xFFE7
00000F20 3F00 move.w -[A7], D0
00000F22 302D F2C6 move.w D0, [A5 - 0xD3A]
00000F26 0640 000B addi.w D0, 0xB
00000F2A 3F00 move.w -[A7], D0
00000F2C A893 syscall MoveTo
00000F2E 302D F8E0 move.w D0, [A5 - 0x720]
00000F32 48C0 ext.l D0
00000F34 2F00 move.l -[A7], D0
00000F36 486D EE90 pea.l [A5 - 0x1170]
00000F3A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000F3E 486D EE90 pea.l [A5 - 0x1170]
00000F42 A884 syscall DrawString
00000F44 3B6D F8E0 F8D8 move.w [A5 - 0x728], [A5 - 0x720]
label00000F4A:
00000F4A 486D E680 pea.l [A5 - 0x1980]
00000F4E 302D F2DE move.w D0, [A5 - 0xD22]
00000F52 5240 addq.w D0, 1
00000F54 3F00 move.w -[A7], D0
00000F56 302D F2C6 move.w D0, [A5 - 0xD3A]
00000F5A 5240 addq.w D0, 1
00000F5C 3F00 move.w -[A7], D0
00000F5E 3F2D E66E move.w -[A7], [A5 - 0x1992]
00000F62 302D F296 move.w D0, [A5 - 0xD6A]
00000F66 5340 subq.w D0, 1
00000F68 3F00 move.w -[A7], D0
00000F6A A8A7 syscall SetRect
00000F6C 486D E680 pea.l [A5 - 0x1980]
00000F70 486D FE0A pea.l [A5 - 0x1F6]
00000F74 A8A5 syscall FillRect
00000F76 486D E688 pea.l [A5 - 0x1978]
00000F7A 302D E66E move.w D0, [A5 - 0x1992]
00000F7E 5240 addq.w D0, 1
00000F80 3F00 move.w -[A7], D0
00000F82 302D F2C6 move.w D0, [A5 - 0xD3A]
00000F86 5240 addq.w D0, 1
00000F88 3F00 move.w -[A7], D0
00000F8A 302D F2AE move.w D0, [A5 - 0xD52]
00000F8E 5340 subq.w D0, 1
00000F90 3F00 move.w -[A7], D0
00000F92 302D F296 move.w D0, [A5 - 0xD6A]
00000F96 5340 subq.w D0, 1
00000F98 3F00 move.w -[A7], D0
00000F9A A8A7 syscall SetRect
00000F9C 486D E688 pea.l [A5 - 0x1978]
00000FA0 486D FE1A pea.l [A5 - 0x1E6]
00000FA4 A8A5 syscall FillRect
label00000FA6:
00000FA6 554F subq.w A7, 2
00000FA8 2F2D E66C move.l -[A7], [A5 - 0x1994]
00000FAC 486D F310 pea.l [A5 - 0xCF0]
00000FB0 A8AD syscall PtInRect
00000FB2 4A1F tst.b [A7]+
00000FB4 6700 00B8 beq +0xBA /* 0000106E */
00000FB8 302D E66E move.w D0, [A5 - 0x1992]
00000FBC 906D F2E0 sub.w D0, [A5 - 0xD20]
00000FC0 48C0 ext.l D0
00000FC2 81FC 0004 divs.w D0, 0x4
00000FC6 0640 FFEC addi.w D0, 0xFFEC
00000FCA 3B40 F8DE move.w [A5 - 0x722], D0
00000FCE 302D F8DE move.w D0, [A5 - 0x722]
00000FD2 B06D F8DA cmp.w D0, [A5 - 0x726]
00000FD6 6700 003A beq +0x3C /* 00001012 */
00000FDA 486D F370 pea.l [A5 - 0xC90]
00000FDE A8A3 syscall EraseRect
00000FE0 302D F2E0 move.w D0, [A5 - 0xD20]
00000FE4 0640 FFE7 addi.w D0, 0xFFE7
00000FE8 3F00 move.w -[A7], D0
00000FEA 302D F2C8 move.w D0, [A5 - 0xD38]
00000FEE 0640 000B addi.w D0, 0xB
00000FF2 3F00 move.w -[A7], D0
00000FF4 A893 syscall MoveTo
00000FF6 302D F8DE move.w D0, [A5 - 0x722]
00000FFA 48C0 ext.l D0
00000FFC 2F00 move.l -[A7], D0
00000FFE 486D ED90 pea.l [A5 - 0x1270]
00001002 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00001006 486D ED90 pea.l [A5 - 0x1270]
0000100A A884 syscall DrawString
0000100C 3B6D F8DE F8DA move.w [A5 - 0x726], [A5 - 0x722]
label00001012:
00001012 486D E680 pea.l [A5 - 0x1980]
00001016 302D F2E0 move.w D0, [A5 - 0xD20]
0000101A 5240 addq.w D0, 1
0000101C 3F00 move.w -[A7], D0
0000101E 302D F2C8 move.w D0, [A5 - 0xD38]
00001022 5240 addq.w D0, 1
00001024 3F00 move.w -[A7], D0
00001026 3F2D E66E move.w -[A7], [A5 - 0x1992]
0000102A 302D F298 move.w D0, [A5 - 0xD68]
0000102E 5340 subq.w D0, 1
00001030 3F00 move.w -[A7], D0
00001032 A8A7 syscall SetRect
00001034 486D E680 pea.l [A5 - 0x1980]
00001038 486D FE0A pea.l [A5 - 0x1F6]
0000103C A8A5 syscall FillRect
0000103E 486D E688 pea.l [A5 - 0x1978]
00001042 302D E66E move.w D0, [A5 - 0x1992]
00001046 5240 addq.w D0, 1
00001048 3F00 move.w -[A7], D0
0000104A 302D F2C8 move.w D0, [A5 - 0xD38]
0000104E 5240 addq.w D0, 1
00001050 3F00 move.w -[A7], D0
00001052 302D F2AE move.w D0, [A5 - 0xD52]
00001056 5340 subq.w D0, 1
00001058 3F00 move.w -[A7], D0
0000105A 302D F298 move.w D0, [A5 - 0xD68]
0000105E 5340 subq.w D0, 1
00001060 3F00 move.w -[A7], D0
00001062 A8A7 syscall SetRect
00001064 486D E688 pea.l [A5 - 0x1978]
00001068 486D FE1A pea.l [A5 - 0x1E6]
0000106C A8A5 syscall FillRect
label0000106E:
0000106E 554F subq.w A7, 2
00001070 2F2D E66C move.l -[A7], [A5 - 0x1994]
00001074 486D F318 pea.l [A5 - 0xCE8]
00001078 A8AD syscall PtInRect
0000107A 4A1F tst.b [A7]+
0000107C 6700 00B4 beq +0xB6 /* 00001132 */
00001080 302D E66E move.w D0, [A5 - 0x1992]
00001084 906D F2E2 sub.w D0, [A5 - 0xD1E]
00001088 48C0 ext.l D0
0000108A 81FC 0004 divs.w D0, 0x4
0000108E 3B40 F8DC move.w [A5 - 0x724], D0
00001092 302D F8DC move.w D0, [A5 - 0x724]
00001096 B06D F8D0 cmp.w D0, [A5 - 0x730]
0000109A 6700 003A beq +0x3C /* 000010D6 */
0000109E 486D F378 pea.l [A5 - 0xC88]
000010A2 A8A3 syscall EraseRect
000010A4 302D F2E2 move.w D0, [A5 - 0xD1E]
000010A8 0640 FFE7 addi.w D0, 0xFFE7
000010AC 3F00 move.w -[A7], D0
000010AE 302D F2CA move.w D0, [A5 - 0xD36]
000010B2 0640 000B addi.w D0, 0xB
000010B6 3F00 move.w -[A7], D0
000010B8 A893 syscall MoveTo
000010BA 302D F8DC move.w D0, [A5 - 0x724]
000010BE 48C0 ext.l D0
000010C0 2F00 move.l -[A7], D0
000010C2 486D EC90 pea.l [A5 - 0x1370]
000010C6 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000010CA 486D EC90 pea.l [A5 - 0x1370]
000010CE A884 syscall DrawString
000010D0 3B6D F8DC F8D0 move.w [A5 - 0x730], [A5 - 0x724]
label000010D6:
000010D6 486D E680 pea.l [A5 - 0x1980]
000010DA 302D F2E2 move.w D0, [A5 - 0xD1E]
000010DE 5240 addq.w D0, 1
000010E0 3F00 move.w -[A7], D0
000010E2 302D F2CA move.w D0, [A5 - 0xD36]
000010E6 5240 addq.w D0, 1
000010E8 3F00 move.w -[A7], D0
000010EA 3F2D E66E move.w -[A7], [A5 - 0x1992]
000010EE 302D F29A move.w D0, [A5 - 0xD66]
000010F2 5340 subq.w D0, 1
000010F4 3F00 move.w -[A7], D0
000010F6 A8A7 syscall SetRect
000010F8 486D E680 pea.l [A5 - 0x1980]
000010FC 486D FE0A pea.l [A5 - 0x1F6]
00001100 A8A5 syscall FillRect
00001102 486D E688 pea.l [A5 - 0x1978]
00001106 302D E66E move.w D0, [A5 - 0x1992]
0000110A 5240 addq.w D0, 1
0000110C 3F00 move.w -[A7], D0
0000110E 302D F2CA move.w D0, [A5 - 0xD36]
00001112 5240 addq.w D0, 1
00001114 3F00 move.w -[A7], D0
00001116 302D F2B2 move.w D0, [A5 - 0xD4E]
0000111A 5340 subq.w D0, 1
0000111C 3F00 move.w -[A7], D0
0000111E 302D F29A move.w D0, [A5 - 0xD66]
00001122 5340 subq.w D0, 1
00001124 3F00 move.w -[A7], D0
00001126 A8A7 syscall SetRect
00001128 486D E688 pea.l [A5 - 0x1978]
0000112C 486D FE1A pea.l [A5 - 0x1E6]
00001130 A8A5 syscall FillRect
label00001132:
00001132 554F subq.w A7, 2
00001134 2F2D E66C move.l -[A7], [A5 - 0x1994]
00001138 486D F320 pea.l [A5 - 0xCE0]
0000113C A8AD syscall PtInRect
0000113E 4A1F tst.b [A7]+
00001140 6700 00B4 beq +0xB6 /* 000011F6 */
00001144 302D E66E move.w D0, [A5 - 0x1992]
00001148 906D F2E4 sub.w D0, [A5 - 0xD1C]
0000114C 48C0 ext.l D0
0000114E 81FC 0004 divs.w D0, 0x4
00001152 3B40 F8CE move.w [A5 - 0x732], D0
00001156 302D F8CE move.w D0, [A5 - 0x732]
0000115A B06D F8BA cmp.w D0, [A5 - 0x746]
0000115E 6700 003A beq +0x3C /* 0000119A */
00001162 486D F380 pea.l [A5 - 0xC80]
00001166 A8A3 syscall EraseRect
00001168 302D F2E4 move.w D0, [A5 - 0xD1C]
0000116C 0640 FFE7 addi.w D0, 0xFFE7
00001170 3F00 move.w -[A7], D0
00001172 302D F2CC move.w D0, [A5 - 0xD34]
00001176 0640 000B addi.w D0, 0xB
0000117A 3F00 move.w -[A7], D0
0000117C A893 syscall MoveTo
0000117E 302D F8CE move.w D0, [A5 - 0x732]
00001182 48C0 ext.l D0
00001184 2F00 move.l -[A7], D0
00001186 486D EB90 pea.l [A5 - 0x1470]
0000118A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
0000118E 486D EB90 pea.l [A5 - 0x1470]
00001192 A884 syscall DrawString
00001194 3B6D F8CE F8BA move.w [A5 - 0x746], [A5 - 0x732]
label0000119A:
0000119A 486D E680 pea.l [A5 - 0x1980]
0000119E 302D F2E4 move.w D0, [A5 - 0xD1C]
000011A2 5240 addq.w D0, 1
000011A4 3F00 move.w -[A7], D0
000011A6 302D F2CC move.w D0, [A5 - 0xD34]
000011AA 5240 addq.w D0, 1
000011AC 3F00 move.w -[A7], D0
000011AE 3F2D E66E move.w -[A7], [A5 - 0x1992]
000011B2 302D F29C move.w D0, [A5 - 0xD64]
000011B6 5340 subq.w D0, 1
000011B8 3F00 move.w -[A7], D0
000011BA A8A7 syscall SetRect
000011BC 486D E680 pea.l [A5 - 0x1980]
000011C0 486D FE0A pea.l [A5 - 0x1F6]
000011C4 A8A5 syscall FillRect
000011C6 486D E688 pea.l [A5 - 0x1978]
000011CA 302D E66E move.w D0, [A5 - 0x1992]
000011CE 5240 addq.w D0, 1
000011D0 3F00 move.w -[A7], D0
000011D2 302D F2CC move.w D0, [A5 - 0xD34]
000011D6 5240 addq.w D0, 1
000011D8 3F00 move.w -[A7], D0
000011DA 302D F2B4 move.w D0, [A5 - 0xD4C]
000011DE 5340 subq.w D0, 1
000011E0 3F00 move.w -[A7], D0
000011E2 302D F29C move.w D0, [A5 - 0xD64]
000011E6 5340 subq.w D0, 1
000011E8 3F00 move.w -[A7], D0
000011EA A8A7 syscall SetRect
000011EC 486D E688 pea.l [A5 - 0x1978]
000011F0 486D FE1A pea.l [A5 - 0x1E6]
000011F4 A8A5 syscall FillRect
label000011F6:
000011F6 554F subq.w A7, 2
000011F8 2F2D E66C move.l -[A7], [A5 - 0x1994]
000011FC 486D F328 pea.l [A5 - 0xCD8]
00001200 A8AD syscall PtInRect
00001202 4A1F tst.b [A7]+
00001204 6700 00B8 beq +0xBA /* 000012BE */
00001208 302D E66E move.w D0, [A5 - 0x1992]
0000120C 906D F2E6 sub.w D0, [A5 - 0xD1A]
00001210 48C0 ext.l D0
00001212 81FC 0004 divs.w D0, 0x4
00001216 0640 FFEC addi.w D0, 0xFFEC
0000121A 3B40 F8CC move.w [A5 - 0x734], D0
0000121E 302D F8CC move.w D0, [A5 - 0x734]
00001222 B06D F8BC cmp.w D0, [A5 - 0x744]
00001226 6700 003A beq +0x3C /* 00001262 */
0000122A 486D F388 pea.l [A5 - 0xC78]
0000122E A8A3 syscall EraseRect
00001230 302D F2E6 move.w D0, [A5 - 0xD1A]
00001234 0640 FFE7 addi.w D0, 0xFFE7
00001238 3F00 move.w -[A7], D0
0000123A 302D F2CE move.w D0, [A5 - 0xD32]
0000123E 0640 000B addi.w D0, 0xB
00001242 3F00 move.w -[A7], D0
00001244 A893 syscall MoveTo
00001246 302D F8CC move.w D0, [A5 - 0x734]
0000124A 48C0 ext.l D0
0000124C 2F00 move.l -[A7], D0
0000124E 486D EA90 pea.l [A5 - 0x1570]
00001252 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00001256 486D EA90 pea.l [A5 - 0x1570]
0000125A A884 syscall DrawString
0000125C 3B6D F8CC F8BC move.w [A5 - 0x744], [A5 - 0x734]
label00001262:
00001262 486D E680 pea.l [A5 - 0x1980]
00001266 302D F2E6 move.w D0, [A5 - 0xD1A]
0000126A 5240 addq.w D0, 1
0000126C 3F00 move.w -[A7], D0
0000126E 302D F2CE move.w D0, [A5 - 0xD32]
00001272 5240 addq.w D0, 1
00001274 3F00 move.w -[A7], D0
00001276 3F2D E66E move.w -[A7], [A5 - 0x1992]
0000127A 302D F29E move.w D0, [A5 - 0xD62]
0000127E 5340 subq.w D0, 1
00001280 3F00 move.w -[A7], D0
00001282 A8A7 syscall SetRect
00001284 486D E680 pea.l [A5 - 0x1980]
00001288 486D FE0A pea.l [A5 - 0x1F6]
0000128C A8A5 syscall FillRect
0000128E 486D E688 pea.l [A5 - 0x1978]
00001292 302D E66E move.w D0, [A5 - 0x1992]
00001296 5240 addq.w D0, 1
00001298 3F00 move.w -[A7], D0
0000129A 302D F2CE move.w D0, [A5 - 0xD32]
0000129E 5240 addq.w D0, 1
000012A0 3F00 move.w -[A7], D0
000012A2 302D F2B6 move.w D0, [A5 - 0xD4A]
000012A6 5340 subq.w D0, 1
000012A8 3F00 move.w -[A7], D0
000012AA 302D F29E move.w D0, [A5 - 0xD62]
000012AE 5340 subq.w D0, 1
000012B0 3F00 move.w -[A7], D0
000012B2 A8A7 syscall SetRect
000012B4 486D E688 pea.l [A5 - 0x1978]
000012B8 486D FE1A pea.l [A5 - 0x1E6]
000012BC A8A5 syscall FillRect
label000012BE:
000012BE 554F subq.w A7, 2
000012C0 2F2D E66C move.l -[A7], [A5 - 0x1994]
000012C4 486D F330 pea.l [A5 - 0xCD0]
000012C8 A8AD syscall PtInRect
000012CA 4A1F tst.b [A7]+
000012CC 6700 00B8 beq +0xBA /* 00001386 */
000012D0 302D E66E move.w D0, [A5 - 0x1992]
000012D4 906D F2E8 sub.w D0, [A5 - 0xD18]
000012D8 48C0 ext.l D0
000012DA 81FC 0004 divs.w D0, 0x4
000012DE 0640 FFEC addi.w D0, 0xFFEC
000012E2 3B40 F8CA move.w [A5 - 0x736], D0
000012E6 302D F8CA move.w D0, [A5 - 0x736]
000012EA B06D F8BE cmp.w D0, [A5 - 0x742]
000012EE 6700 003A beq +0x3C /* 0000132A */
000012F2 486D F390 pea.l [A5 - 0xC70]
000012F6 A8A3 syscall EraseRect
000012F8 302D F2E8 move.w D0, [A5 - 0xD18]
000012FC 0640 FFE7 addi.w D0, 0xFFE7
00001300 3F00 move.w -[A7], D0
00001302 302D F2D0 move.w D0, [A5 - 0xD30]
00001306 0640 000B addi.w D0, 0xB
0000130A 3F00 move.w -[A7], D0
0000130C A893 syscall MoveTo
0000130E 302D F8CA move.w D0, [A5 - 0x736]
00001312 48C0 ext.l D0
00001314 2F00 move.l -[A7], D0
00001316 486D E990 pea.l [A5 - 0x1670]
0000131A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
0000131E 486D E990 pea.l [A5 - 0x1670]
00001322 A884 syscall DrawString
00001324 3B6D F8CA F8BE move.w [A5 - 0x742], [A5 - 0x736]
label0000132A:
0000132A 486D E680 pea.l [A5 - 0x1980]
0000132E 302D F2E8 move.w D0, [A5 - 0xD18]
00001332 5240 addq.w D0, 1
00001334 3F00 move.w -[A7], D0
00001336 302D F2D0 move.w D0, [A5 - 0xD30]
0000133A 5240 addq.w D0, 1
0000133C 3F00 move.w -[A7], D0
0000133E 3F2D E66E move.w -[A7], [A5 - 0x1992]
00001342 302D F2A0 move.w D0, [A5 - 0xD60]
00001346 5340 subq.w D0, 1
00001348 3F00 move.w -[A7], D0
0000134A A8A7 syscall SetRect
0000134C 486D E680 pea.l [A5 - 0x1980]
00001350 486D FE0A pea.l [A5 - 0x1F6]
00001354 A8A5 syscall FillRect
00001356 486D E688 pea.l [A5 - 0x1978]
0000135A 302D E66E move.w D0, [A5 - 0x1992]
0000135E 5240 addq.w D0, 1
00001360 3F00 move.w -[A7], D0
00001362 302D F2D0 move.w D0, [A5 - 0xD30]
00001366 5240 addq.w D0, 1
00001368 3F00 move.w -[A7], D0
0000136A 302D F2B8 move.w D0, [A5 - 0xD48]
0000136E 5340 subq.w D0, 1
00001370 3F00 move.w -[A7], D0
00001372 302D F2A0 move.w D0, [A5 - 0xD60]
00001376 5340 subq.w D0, 1
00001378 3F00 move.w -[A7], D0
0000137A A8A7 syscall SetRect
0000137C 486D E688 pea.l [A5 - 0x1978]
00001380 486D FE1A pea.l [A5 - 0x1E6]
00001384 A8A5 syscall FillRect
label00001386:
00001386 554F subq.w A7, 2
00001388 2F2D E66C move.l -[A7], [A5 - 0x1994]
0000138C 486D F338 pea.l [A5 - 0xCC8]
00001390 A8AD syscall PtInRect
00001392 4A1F tst.b [A7]+
00001394 6700 00B8 beq +0xBA /* 0000144E */
00001398 302D E66E move.w D0, [A5 - 0x1992]
0000139C 906D F2EA sub.w D0, [A5 - 0xD16]
000013A0 48C0 ext.l D0
000013A2 81FC 0004 divs.w D0, 0x4
000013A6 0640 FFEC addi.w D0, 0xFFEC
000013AA 3B40 F8C8 move.w [A5 - 0x738], D0
000013AE 302D F8C8 move.w D0, [A5 - 0x738]
000013B2 B06D F8C0 cmp.w D0, [A5 - 0x740]
000013B6 6700 003A beq +0x3C /* 000013F2 */
000013BA 486D F398 pea.l [A5 - 0xC68]
000013BE A8A3 syscall EraseRect
000013C0 302D F2EA move.w D0, [A5 - 0xD16]
000013C4 0640 FFE7 addi.w D0, 0xFFE7
000013C8 3F00 move.w -[A7], D0
000013CA 302D F2D2 move.w D0, [A5 - 0xD2E]
000013CE 0640 000B addi.w D0, 0xB
000013D2 3F00 move.w -[A7], D0
000013D4 A893 syscall MoveTo
000013D6 302D F8C8 move.w D0, [A5 - 0x738]
000013DA 48C0 ext.l D0
000013DC 2F00 move.l -[A7], D0
000013DE 486D E890 pea.l [A5 - 0x1770]
000013E2 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000013E6 486D E890 pea.l [A5 - 0x1770]
000013EA A884 syscall DrawString
000013EC 3B6D F8C8 F8C0 move.w [A5 - 0x740], [A5 - 0x738]
label000013F2:
000013F2 486D E680 pea.l [A5 - 0x1980]
000013F6 302D F2EA move.w D0, [A5 - 0xD16]
000013FA 5240 addq.w D0, 1
000013FC 3F00 move.w -[A7], D0
000013FE 302D F2D2 move.w D0, [A5 - 0xD2E]
00001402 5240 addq.w D0, 1
00001404 3F00 move.w -[A7], D0
00001406 3F2D E66E move.w -[A7], [A5 - 0x1992]
0000140A 302D F2A2 move.w D0, [A5 - 0xD5E]
0000140E 5340 subq.w D0, 1
00001410 3F00 move.w -[A7], D0
00001412 A8A7 syscall SetRect
00001414 486D E680 pea.l [A5 - 0x1980]
00001418 486D FE0A pea.l [A5 - 0x1F6]
0000141C A8A5 syscall FillRect
0000141E 486D E688 pea.l [A5 - 0x1978]
00001422 302D E66E move.w D0, [A5 - 0x1992]
00001426 5240 addq.w D0, 1
00001428 3F00 move.w -[A7], D0
0000142A 302D F2D2 move.w D0, [A5 - 0xD2E]
0000142E 5240 addq.w D0, 1
00001430 3F00 move.w -[A7], D0
00001432 302D F2BA move.w D0, [A5 - 0xD46]
00001436 5340 subq.w D0, 1
00001438 3F00 move.w -[A7], D0
0000143A 302D F2A2 move.w D0, [A5 - 0xD5E]
0000143E 5340 subq.w D0, 1
00001440 3F00 move.w -[A7], D0
00001442 A8A7 syscall SetRect
00001444 486D E688 pea.l [A5 - 0x1978]
00001448 486D FE1A pea.l [A5 - 0x1E6]
0000144C A8A5 syscall FillRect
label0000144E:
0000144E 554F subq.w A7, 2
00001450 2F2D E66C move.l -[A7], [A5 - 0x1994]
00001454 486D F340 pea.l [A5 - 0xCC0]
00001458 A8AD syscall PtInRect
0000145A 4A1F tst.b [A7]+
0000145C 6700 00B4 beq +0xB6 /* 00001512 */
00001460 302D E66E move.w D0, [A5 - 0x1992]
00001464 906D F2EC sub.w D0, [A5 - 0xD14]
00001468 48C0 ext.l D0
0000146A 81FC 0004 divs.w D0, 0x4
0000146E 3B40 F8C6 move.w [A5 - 0x73A], D0
00001472 302D F8C6 move.w D0, [A5 - 0x73A]
00001476 B06D F8C2 cmp.w D0, [A5 - 0x73E]
0000147A 6700 003A beq +0x3C /* 000014B6 */
0000147E 486D F3A0 pea.l [A5 - 0xC60]
00001482 A8A3 syscall EraseRect
00001484 302D F2EC move.w D0, [A5 - 0xD14]
00001488 0640 FFE7 addi.w D0, 0xFFE7
0000148C 3F00 move.w -[A7], D0
0000148E 302D F2D4 move.w D0, [A5 - 0xD2C]
00001492 0640 000B addi.w D0, 0xB
00001496 3F00 move.w -[A7], D0
00001498 A893 syscall MoveTo
0000149A 302D F8C6 move.w D0, [A5 - 0x73A]
0000149E 48C0 ext.l D0
000014A0 2F00 move.l -[A7], D0
000014A2 486D E790 pea.l [A5 - 0x1870]
000014A6 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000014AA 486D E790 pea.l [A5 - 0x1870]
000014AE A884 syscall DrawString
000014B0 3B6D F8C6 F8C2 move.w [A5 - 0x73E], [A5 - 0x73A]
label000014B6:
000014B6 486D E680 pea.l [A5 - 0x1980]
000014BA 302D F2EC move.w D0, [A5 - 0xD14]
000014BE 5240 addq.w D0, 1
000014C0 3F00 move.w -[A7], D0
000014C2 302D F2D4 move.w D0, [A5 - 0xD2C]
000014C6 5240 addq.w D0, 1
000014C8 3F00 move.w -[A7], D0
000014CA 3F2D E66E move.w -[A7], [A5 - 0x1992]
000014CE 302D F2A4 move.w D0, [A5 - 0xD5C]
000014D2 5340 subq.w D0, 1
000014D4 3F00 move.w -[A7], D0
000014D6 A8A7 syscall SetRect
000014D8 486D E680 pea.l [A5 - 0x1980]
000014DC 486D FE0A pea.l [A5 - 0x1F6]
000014E0 A8A5 syscall FillRect
000014E2 486D E688 pea.l [A5 - 0x1978]
000014E6 302D E66E move.w D0, [A5 - 0x1992]
000014EA 5240 addq.w D0, 1
000014EC 3F00 move.w -[A7], D0
000014EE 302D F2D4 move.w D0, [A5 - 0xD2C]
000014F2 5240 addq.w D0, 1
000014F4 3F00 move.w -[A7], D0
000014F6 302D F2BC move.w D0, [A5 - 0xD44]
000014FA 5340 subq.w D0, 1
000014FC 3F00 move.w -[A7], D0
000014FE 302D F2A4 move.w D0, [A5 - 0xD5C]
00001502 5340 subq.w D0, 1
00001504 3F00 move.w -[A7], D0
00001506 A8A7 syscall SetRect
00001508 486D E688 pea.l [A5 - 0x1978]
0000150C 486D FE1A pea.l [A5 - 0x1E6]
00001510 A8A5 syscall FillRect
label00001512:
00001512 554F subq.w A7, 2
00001514 2F2D E66C move.l -[A7], [A5 - 0x1994]
00001518 486D F348 pea.l [A5 - 0xCB8]
0000151C A8AD syscall PtInRect
0000151E 4A1F tst.b [A7]+
00001520 6700 00B8 beq +0xBA /* 000015DA */
00001524 302D E66E move.w D0, [A5 - 0x1992]
00001528 906D F2EE sub.w D0, [A5 - 0xD12]
0000152C 48C0 ext.l D0
0000152E 81FC 0004 divs.w D0, 0x4
00001532 0640 FFEC addi.w D0, 0xFFEC
00001536 3B40 F8C4 move.w [A5 - 0x73C], D0
0000153A 302D F8C4 move.w D0, [A5 - 0x73C]
0000153E B06D F8B8 cmp.w D0, [A5 - 0x748]
00001542 6700 003A beq +0x3C /* 0000157E */
00001546 486D F3A8 pea.l [A5 - 0xC58]
0000154A A8A3 syscall EraseRect
0000154C 302D F2EE move.w D0, [A5 - 0xD12]
00001550 0640 FFE7 addi.w D0, 0xFFE7
00001554 3F00 move.w -[A7], D0
00001556 302D F2D6 move.w D0, [A5 - 0xD2A]
0000155A 0640 000B addi.w D0, 0xB
0000155E 3F00 move.w -[A7], D0
00001560 A893 syscall MoveTo
00001562 302D F8C4 move.w D0, [A5 - 0x73C]
00001566 48C0 ext.l D0
00001568 2F00 move.l -[A7], D0
0000156A 486D E690 pea.l [A5 - 0x1970]
0000156E 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00001572 486D E690 pea.l [A5 - 0x1970]
00001576 A884 syscall DrawString
00001578 3B6D F8C4 F8B8 move.w [A5 - 0x748], [A5 - 0x73C]
label0000157E:
0000157E 486D E680 pea.l [A5 - 0x1980]
00001582 302D F2EE move.w D0, [A5 - 0xD12]
00001586 5240 addq.w D0, 1
00001588 3F00 move.w -[A7], D0
0000158A 302D F2D6 move.w D0, [A5 - 0xD2A]
0000158E 5240 addq.w D0, 1
00001590 3F00 move.w -[A7], D0
00001592 3F2D E66E move.w -[A7], [A5 - 0x1992]
00001596 302D F2A6 move.w D0, [A5 - 0xD5A]
0000159A 5340 subq.w D0, 1
0000159C 3F00 move.w -[A7], D0
0000159E A8A7 syscall SetRect
000015A0 486D E680 pea.l [A5 - 0x1980]
000015A4 486D FE0A pea.l [A5 - 0x1F6]
000015A8 A8A5 syscall FillRect
000015AA 486D E688 pea.l [A5 - 0x1978]
000015AE 302D E66E move.w D0, [A5 - 0x1992]
000015B2 5240 addq.w D0, 1
000015B4 3F00 move.w -[A7], D0
000015B6 302D F2D6 move.w D0, [A5 - 0xD2A]
000015BA 5240 addq.w D0, 1
000015BC 3F00 move.w -[A7], D0
000015BE 302D F2BE move.w D0, [A5 - 0xD42]
000015C2 5340 subq.w D0, 1
000015C4 3F00 move.w -[A7], D0
000015C6 302D F2A6 move.w D0, [A5 - 0xD5A]
000015CA 5340 subq.w D0, 1
000015CC 3F00 move.w -[A7], D0
000015CE A8A7 syscall SetRect
000015D0 486D E688 pea.l [A5 - 0x1978]
000015D4 486D FE1A pea.l [A5 - 0x1E6]
000015D8 A8A5 syscall FillRect
label000015DA:
000015DA 554F subq.w A7, 2
000015DC 2F2D E66C move.l -[A7], [A5 - 0x1994]
000015E0 486D E670 pea.l [A5 - 0x1990]
000015E4 A8AD syscall PtInRect
000015E6 4A1F tst.b [A7]+
000015E8 6700 0026 beq +0x28 /* 00001610 */
000015EC 486D E670 pea.l [A5 - 0x1990]
000015F0 3F3C 000A move.w -[A7], 0xA /* '\n' */
000015F4 3F3C 000A move.w -[A7], 0xA /* '\n' */
000015F8 A8B3 syscall InvertRoundRect
000015FA 4EBA EA04 jsr [PC - 0x15FC /* 00000000 */]
000015FE 4EBA EE8A jsr [PC - 0x1176 /* 0000048A */]
00001602 486D E670 pea.l [A5 - 0x1990]
00001606 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000160A 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000160E A8B3 syscall InvertRoundRect
label00001610:
00001610 554F subq.w A7, 2
00001612 2F2D E66C move.l -[A7], [A5 - 0x1994]
00001616 486D E678 pea.l [A5 - 0x1988]
0000161A A8AD syscall PtInRect
0000161C 4A1F tst.b [A7]+
0000161E 6700 0036 beq +0x38 /* 00001656 */
00001622 486D E678 pea.l [A5 - 0x1988]
00001626 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000162A 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000162E A8B3 syscall InvertRoundRect
00001630 486D E678 pea.l [A5 - 0x1988]
00001634 3F3C 000A move.w -[A7], 0xA /* '\n' */
00001638 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000163C A8B3 syscall InvertRoundRect
0000163E 2F2D FAF4 move.l -[A7], [A5 - 0x50C]
00001642 A916 syscall HideWindow
00001644 2F2D FAF8 move.l -[A7], [A5 - 0x508]
00001648 A915 syscall ShowWindow
0000164A 2F2D FAF8 move.l -[A7], [A5 - 0x508]
0000164E A920 syscall BringToFront
00001650 1B7C 0001 FD24 move.b [A5 - 0x2DC], 0x1
label00001656:
00001656 554F subq.w A7, 2
00001658 2F2D E66C move.l -[A7], [A5 - 0x1994]
0000165C 486D FB44 pea.l [A5 - 0x4BC]
00001660 A8AD syscall PtInRect
00001662 101F move.b D0, [A7]+
00001664 0A00 0001 xori.b D0, 0x1
00001668 4A00 tst.b D0
0000166A 6700 0008 beq +0xA /* 00001674 */
0000166E 3F3C 0014 move.w -[A7], 0x14
00001672 A9C8 syscall SysBeep
label00001674:
00001674 4A2D FD24 tst.b [A5 - 0x2DC]
00001678 6700 F5FA beq -0xA04 /* 00000C74 */
0000167C 4E5E unlink A6
0000167E 4E75 rts
export_54:
00001680 4E56 FFE6 link A6, -0x001A
00001684 48E7 0100 movem.l -[A7], D7
00001688 7E0B moveq.l D7, 0x0B
0000168A 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1
label00001690:
00001690 302E FFEE move.w D0, [A6 - 0x12]
00001694 E340 asl D0.w, 1
00001696 322E FFEE move.w D1, [A6 - 0x12]
0000169A E341 asl D1.w, 1
0000169C 0641 F2A6 addi.w D1, 0xF2A6
000016A0 3235 1000 move.w D1, [A5 + D1.w]
000016A4 5341 subq.w D1, 1
000016A6 0640 F2D6 addi.w D0, 0xF2D6
000016AA 3B81 0000 move.w [A5 + D0.w], D1
000016AE 302E FFEE move.w D0, [A6 - 0x12]
000016B2 E340 asl D0.w, 1
000016B4 322E FFEE move.w D1, [A6 - 0x12]
000016B8 E341 asl D1.w, 1
000016BA 0641 F2A6 addi.w D1, 0xF2A6
000016BE 3235 1000 move.w D1, [A5 + D1.w]
000016C2 0641 0051 addi.w D1, 0x51 /* 'Q' */
000016C6 0640 F2A6 addi.w D0, 0xF2A6
000016CA 3B81 0000 move.w [A5 + D0.w], D1
000016CE 526E FFEE addq.w [A6 - 0x12], 1
000016D2 51CF FFBC dbf D7, -0x46 /* 00001690 */
000016D6 7E0B moveq.l D7, 0x0B
000016D8 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1
label000016DE:
000016DE 302E FFEE move.w D0, [A6 - 0x12]
000016E2 E740 asl D0.w, 3
000016E4 0640 F2E8 addi.w D0, 0xF2E8
000016E8 4875 0000 pea.l [A5 + D0.w]
000016EC 302E FFEE move.w D0, [A6 - 0x12]
000016F0 E340 asl D0.w, 1
000016F2 0640 F2D6 addi.w D0, 0xF2D6
000016F6 3F35 0000 move.w -[A7], [A5 + D0.w]
000016FA 302E FFEE move.w D0, [A6 - 0x12]
000016FE E340 asl D0.w, 1
00001700 0640 F2BE addi.w D0, 0xF2BE
00001704 3F35 0000 move.w -[A7], [A5 + D0.w]
00001708 302E FFEE move.w D0, [A6 - 0x12]
0000170C E340 asl D0.w, 1
0000170E 0640 F2A6 addi.w D0, 0xF2A6
00001712 3F35 0000 move.w -[A7], [A5 + D0.w]
00001716 302E FFEE move.w D0, [A6 - 0x12]
0000171A E340 asl D0.w, 1
0000171C 0640 F28E addi.w D0, 0xF28E
00001720 3F35 0000 move.w -[A7], [A5 + D0.w]
00001724 A8A7 syscall SetRect
00001726 302E FFEE move.w D0, [A6 - 0x12]
0000172A E740 asl D0.w, 3
0000172C 0640 F2E8 addi.w D0, 0xF2E8
00001730 4875 0000 pea.l [A5 + D0.w]
00001734 A8A1 syscall FrameRect
00001736 526E FFEE addq.w [A6 - 0x12], 1
0000173A 51CF FFA2 dbf D7, -0x60 /* 000016DE */
0000173E 4CDF 0080 movem.l D7, [A7]+
00001742 4E5E unlink A6
00001744 4E75 rts
export_55:
00001746 4E56 FFE8 link A6, -0x0018
0000174A 4E71 nop
0000174C 4E71 nop
0000174E 426D FAE6 clr.w [A5 - 0x51A]
00001752 426D FAE4 clr.w [A5 - 0x51C]
00001756 3B7C 015E FAE2 move.w [A5 - 0x51E], 0x15E
0000175C 3B7C 0208 FAE0 move.w [A5 - 0x520], 0x208
00001762 486D FB44 pea.l [A5 - 0x4BC]
00001766 3F2D FAE4 move.w -[A7], [A5 - 0x51C]
0000176A 3F2D FAE6 move.w -[A7], [A5 - 0x51A]
0000176E 3F2D FAE0 move.w -[A7], [A5 - 0x520]
00001772 3F2D FAE2 move.w -[A7], [A5 - 0x51E]
00001776 A8A7 syscall SetRect
00001778 486D FB44 pea.l [A5 - 0x4BC]
0000177C A8A3 syscall EraseRect
0000177E 4E5E unlink A6
00001780 4E75 rts
export_56:
00001782 4E56 FFEE link A6, -0x0012
00001786 4E71 nop
00001788 4E71 nop
0000178A 3F3C 0001 move.w -[A7], 0x1
0000178E A887 syscall TextFont
00001790 1D7C 0009 FFEE move.b [A6 - 0x12], 0x9 /* '\t' */
00001796 7000 moveq.l D0, 0x00
00001798 102E FFEE move.b D0, [A6 - 0x12]
0000179C 3F00 move.w -[A7], D0
0000179E A888 syscall TextFace
000017A0 3F3C 000C move.w -[A7], 0xC
000017A4 A88A syscall TextSize
000017A6 3F3C 0002 move.w -[A7], 0x2
000017AA 3F3C 0002 move.w -[A7], 0x2
000017AE A89B syscall PenSize
000017B0 422E FFEE clr.b [A6 - 0x12]
000017B4 7000 moveq.l D0, 0x00
000017B6 102E FFEE move.b D0, [A6 - 0x12]
000017BA 3F00 move.w -[A7], D0
000017BC A888 syscall TextFace
000017BE 1D7C 0001 FFEE move.b [A6 - 0x12], 0x1
000017C4 7000 moveq.l D0, 0x00
000017C6 102E FFEE move.b D0, [A6 - 0x12]
000017CA 3F00 move.w -[A7], D0
000017CC A888 syscall TextFace
000017CE 3F3C 000E move.w -[A7], 0xE
000017D2 A88A syscall TextSize
000017D4 3F3C 009B move.w -[A7], 0x9B
000017D8 3F3C 0016 move.w -[A7], 0x16
000017DC A893 syscall MoveTo
000017DE 487A 0068 pea.l [PC + 0x68 /* 00001848, value 0x12534554, pstring "SET TARGET VALUES " */]
000017E2 A884 syscall DrawString
000017E4 3F3C 000C move.w -[A7], 0xC
000017E8 A88A syscall TextSize
000017EA 3F3C 003B move.w -[A7], 0x3B /* ';' */
000017EE 3F3C 0023 move.w -[A7], 0x23 /* '#' */
000017F2 A893 syscall MoveTo
000017F4 1D7C 0009 FFEE move.b [A6 - 0x12], 0x9 /* '\t' */
000017FA 7000 moveq.l D0, 0x00
000017FC 102E FFEE move.b D0, [A6 - 0x12]
00001800 3F00 move.w -[A7], D0
00001802 A888 syscall TextFace
00001804 487A 003C pea.l [PC + 0x3C /* 00001842, value 0x44C4546, pstring "LEFT" */]
00001808 A884 syscall DrawString
0000180A 3F3C 017C move.w -[A7], 0x17C
0000180E 3F3C 0023 move.w -[A7], 0x23 /* '#' */
00001812 A893 syscall MoveTo
00001814 487A 0026 pea.l [PC + 0x26 /* 0000183C, value 0x5524947, pstring "RIGHT" */]
00001818 A884 syscall DrawString
0000181A 3F3C 0001 move.w -[A7], 0x1
0000181E 3F3C 0001 move.w -[A7], 0x1
00001822 A89B syscall PenSize
00001824 422E FFEE clr.b [A6 - 0x12]
00001828 7000 moveq.l D0, 0x00
0000182A 102E FFEE move.b D0, [A6 - 0x12]
0000182E 3F00 move.w -[A7], D0
00001830 A888 syscall TextFace
00001832 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00001836 A88A syscall TextSize
00001838 4E5E unlink A6
0000183A 4E75 rts
0000183C 0552 bchg [A2], D2
0000183E 4947 chk.w D4, D7
00001840 4854 pea.l [A4]
00001842 044C 4546 subi.w A4, 0x4546 /* 'EF' */
00001846 5416 addq.b [A6], 2
00001848 1253 movea.b A1, [A3]
0000184A 4554 chk.w D2, [A4]
0000184C 2054 movea.l A0, [A4]
0000184E 4152 chk.w D0, [A2]
00001850 4745 chk.w D3, D5
00001852 5420 addq.b -[A0], 2
00001854 5641 addq.w D1, 3
00001856 4C55 4553 movem.l D0,D1,D4,D6,A0,A2,A6, [A5]
0000185A 2016 move.l D0, [A6]
export_57:
0000185C 4E56 FFE8 link A6, -0x0018
00001860 4E71 nop
00001862 4E71 nop
00001864 1D7C 0001 FFEE move.b [A6 - 0x12], 0x1
0000186A 7000 moveq.l D0, 0x00
0000186C 102E FFEE move.b D0, [A6 - 0x12]
00001870 3F00 move.w -[A7], D0
00001872 A888 syscall TextFace
00001874 3F3C 000C move.w -[A7], 0xC
00001878 A88A syscall TextSize
0000187A 486D E670 pea.l [A5 - 0x1990]
0000187E 3F3C 0064 move.w -[A7], 0x64 /* 'd' */
00001882 3F3C 0106 move.w -[A7], 0x106
00001886 3F3C 00FA move.w -[A7], 0xFA
0000188A 3F3C 011A move.w -[A7], 0x11A
0000188E A8A7 syscall SetRect
00001890 486D E670 pea.l [A5 - 0x1990]
00001894 3F3C 000A move.w -[A7], 0xA /* '\n' */
00001898 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000189C A8B0 syscall FrameRoundRect
0000189E 3F3C 006E move.w -[A7], 0x6E /* 'n' */
000018A2 3F3C 0115 move.w -[A7], 0x115
000018A6 A893 syscall MoveTo
000018A8 487A 0054 pea.l [PC + 0x54 /* 000018FE, value 0x10446566, pstring "Default Settings" */]
000018AC A884 syscall DrawString
000018AE 486D E678 pea.l [A5 - 0x1988]
000018B2 3F3C 015E move.w -[A7], 0x15E
000018B6 3F3C 0106 move.w -[A7], 0x106
000018BA 3F3C 0190 move.w -[A7], 0x190
000018BE 3F3C 011A move.w -[A7], 0x11A
000018C2 A8A7 syscall SetRect
000018C4 486D E678 pea.l [A5 - 0x1988]
000018C8 3F3C 000A move.w -[A7], 0xA /* '\n' */
000018CC 3F3C 000A move.w -[A7], 0xA /* '\n' */
000018D0 A8B0 syscall FrameRoundRect
000018D2 3F3C 016D move.w -[A7], 0x16D
000018D6 3F3C 0115 move.w -[A7], 0x115
000018DA A893 syscall MoveTo
000018DC 487A 001C pea.l [PC + 0x1C /* 000018FA, value 0x24F4B16, pstring "OK" */]
000018E0 A884 syscall DrawString
000018E2 422E FFEE clr.b [A6 - 0x12]
000018E6 7000 moveq.l D0, 0x00
000018E8 102E FFEE move.b D0, [A6 - 0x12]
000018EC 3F00 move.w -[A7], D0
000018EE A888 syscall TextFace
000018F0 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
000018F4 A88A syscall TextSize
000018F6 4E5E unlink A6
000018F8 4E75 rts
000018FA 024F 4B16 andi.w A7, 0x4B16
000018FE 1044 movea.b A0, D4
00001900 6566 bcs +0x68 /* 00001968 */
00001902 6175 bsr +0x77 /* 00001979 */
00001904 6C74 bge +0x76 /* 0000197A */
00001906 2053 movea.l A0, [A3]
00001908 6574 bcs +0x76 /* 0000197E */
0000190A 7469 moveq.l D2, 0x69
0000190C 6E67 bgt +0x69 /* 00001975 */
0000190E 7316 moveq.l D1, 0x16
export_49:
00001910 4E56 FFF0 link A6, -0x0010
00001914 4E71 nop
00001916 4E71 nop
00001918 41ED FE22 lea.l A0, [A5 - 0x1DE]
0000191C 2F08 move.l -[A7], A0
0000191E A86E syscall InitGraf
00001920 A8FE syscall InitFonts
00001922 A912 syscall InitWindows
00001924 A9CC syscall TEInit
00001926 42A7 clr.l -[A7]
00001928 A97B syscall InitDialogs
0000192A A850 syscall InitCursor
0000192C 3F3C FFFF move.w -[A7], 0xFFFF
00001930 4267 clr.w -[A7]
00001932 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
00001936 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
0000193A 3F3C FFFF move.w -[A7], 0xFFFF
0000193E 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
00001942 486D FDA4 pea.l [A5 - 0x25C]
00001946 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
0000194A 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
0000194E 4E5E unlink A6
00001950 4E75 rts